Python二值化,python将灰度图像二值化
python中图像二值化的方法:首先将图像转换成灰度图像;然后定义灰度极限;最后输入命令“photo=Img.point(table, 1 )”(表格本身创建的数组名)对图像进行二值化。
#图像二值化代码如下:
fromPILimportImage
img=Image.open(test.jpg )
#模式L”是一个灰色图像。它的每个像素用8位表示,0代表黑色,255代表白色,其他数字代表不同的灰度。
Img=img.convert(L )
Img.save(test1.jpg )
#自定义灰度限制。如果大于此值,则为白色;如果小于该值,则为黑色。
阈值=200
表=[]
传真号码(256):
ifithreshold:
table.append(0)
else:
table.append(1)
#图像二值化
photo=Img.point(表格, 1 )
来自photo.save的test2.jpg和test2.jpg
灰度图:
二值化图:
推荐课程:Python Advanced高级视频教程
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。