数字图像处理之位平面图
2013-11-24 18:25
204 查看
= =这个就不多于赘述了。直接上代码
其中参数X表示第几张位平面图(0 - 7)。
以下是效果图:
#显示位平面图 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)。
以下是效果图:
相关文章推荐
- 【数字图像处理】三.MFC实现图像灰度、采样和量化功能详解
- 数字图像处理 - 形态学腐蚀
- 数字图像处理入门(一)-基本概念
- Win8 Metro(C#)数字图像处理--2.37Wallis图象锐化
- 数字图像处理博客文章整理
- 数字图像处理-算法学习
- 数字图像处理之直方图均衡化
- 冈萨雷斯数字图像处理学习4:频率域图像低通滤波2
- 数字图像处理与识别需要掌握的知识要点
- [数字图像处理]图像去噪初步(1)--均值滤波器
- 数字图像处理的插值方法
- 【数字图像处理】一.MFC详解显示BMP格式图片
- Visual C++实现数字图像增强处理
- 图像预处理第8步:紧缩重排数字字符
- 数字图像处理中的数学操作
- 数字图像处理之彩色图像的直方图均衡化
- 数字图像处理:第八章 形态学运算
- 数字图像处理的Demo
- 数字图像处理基本知识点1(冈萨雷斯)
- 学习数字图像处理_1