首页IT科技python画二维云图(python如何二值化图像)

python画二维云图(python如何二值化图像)

时间2025-07-17 18:39:24分类IT科技浏览7000
导读:在python中二值化图像的方法:首先将图片转化为灰色图像;然后自定义灰度界限;最后输入“photo=Img.point(table,1 ”命令(table为自己创建的数组名)即可二值化图像。...

在python中二值化图像的方法:首先将图片转化为灰色图像;然后自定义灰度界限;最后输入“photo=Img.point(table,1)                 ”命令(table为自己创建的数组名)即可二值化图像                 。

# 图片二值化代码如下:

fromPILimportImage img=Image.open(test.jpg) #模式L                           ”为灰色图像                 ,它的每个像素用8个bit表示                           ,0表示黑         ,255表示白                 ,其他数字表示不同的灰度                           。 Img=img.convert(L) Img.save("test1.jpg") #自定义灰度界限                           ,大于这个值为白色         ,小于这个值为黑色 threshold=200 table=[] foriinrange(256): ifi<threshold: table.append(0) else: table.append(1) #图片二值化 photo=Img.point(table,1) photo.save("test2.jpg")

得出的test1.jpg和test2.jpg

灰度图:

二值化图:

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
pythonxlrd库(python中xluntils库是什么?) zblogasp添加相关文章功能代码(zblog批量优化网站,提升用户体验)