您的位置:首页 > 其它

数字图像处理之位平面图

2013-11-24 18:25 204 查看
= =这个就不多于赘述了。直接上代码

#显示位平面图
def bitPlain(x):
global bitImage
h,w = greyyedImage.size
bitImage = Image.new('L' , (h , w))
opix = greyyedImage.load()
npix = bitImage.load()
for i in range (h):
for j in range (w):
if opix[i , j] & (1 << x) != 0 :
npix[i , j] = 255
else :
npix[i , j] = 0
showPicture(bitImage , newCanvas)
histogram(bitImage , newHisCanvas)


其中参数X表示第几张位平面图(0 - 7)。

以下是效果图:

















内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: