python 图片二值化处理(处理后为纯黑白的图片)


Posted in Python onNovember 01, 2019

先随便招一张图片test.jpg做案例

python 图片二值化处理(处理后为纯黑白的图片)

然后对图片进行处理

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

得出的test1.jpg和test2.jpg

灰度图

python 图片二值化处理(处理后为纯黑白的图片)

二值化图

python 图片二值化处理(处理后为纯黑白的图片)

然后对图片进行处理

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
跟老齐学Python之dict()的操作方法
Sep 24 Python
Python中SOAP项目的介绍及其在web开发中的应用
Apr 14 Python
Django中对数据查询结果进行排序的方法
Jul 17 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
Apr 23 Python
matplotlib.pyplot画图 图片的二进制流的获取方法
May 24 Python
python 快速把超大txt文件转存为csv的实例
Oct 26 Python
对python PLT中的image和skimage处理图片方法详解
Jan 10 Python
Python实现快速排序的方法详解
Oct 25 Python
服务器端jupyter notebook映射到本地浏览器的操作
Apr 14 Python
Python 实现自动登录+点击+滑动验证功能
Jun 10 Python
PyQt5的相对布局管理的实现
Aug 07 Python
Python 实现国产SM3加密算法的示例代码
Sep 21 Python
Python网络编程之使用TCP方式传输文件操作示例
Nov 01 #Python
wxpython布局的实现方法
Nov 01 #Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
Nov 01 #Python
python基于socket实现的UDP及TCP通讯功能示例
Nov 01 #Python
python中time库的实例使用方法
Oct 31 #Python
Django实现分页显示效果
Oct 31 #Python
Django实现基于类的分页功能
Oct 31 #Python
You might like
Php图像处理类代码分享
2012/01/19 PHP
深入phpMyAdmin的安装与配置的详细步骤
2013/05/07 PHP
PHP开发框架Laravel数据库操作方法总结
2014/09/03 PHP
PHP获取文件行数的方法
2015/06/10 PHP
WordPres对前端页面调试时的两个PHP函数使用小技巧
2015/12/22 PHP
laravel配置Redis多个库的实现方法
2019/04/10 PHP
js通过地址栏给action传值(中文乱码全是问号)
2013/05/02 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
原生js和jquery实现图片轮播淡入淡出效果
2015/04/23 Javascript
Nodejs实现批量下载妹纸图
2015/05/28 NodeJs
JS匹配日期和时间的正则表达式示例
2017/05/12 Javascript
微信小程序 配置顶部导航条标题颜色的实现方法
2017/09/20 Javascript
vue.js与element-ui实现菜单树形结构的解决方法
2018/04/21 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
小程序实现搜索界面 小程序实现推荐搜索列表效果
2019/05/18 Javascript
详解Webpack如何引入CDN链接来优化编译后的体积
2019/06/21 Javascript
python中类的一些方法分析
2014/09/25 Python
深入理解NumPy简明教程---数组3(组合)
2016/12/17 Python
Ubuntu 下 vim 搭建python 环境 配置
2017/06/12 Python
解决Django模板无法使用perms变量问题的方法
2017/09/10 Python
python中for循环输出列表索引与对应的值方法
2018/11/07 Python
Python实现正则表达式匹配任意的邮箱方法
2018/12/20 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
Jupyter notebook 远程配置及SSL加密教程
2020/04/14 Python
Python unittest生成测试报告过程解析
2020/09/08 Python
python 通过pip freeze、dowload打离线包及自动安装的过程详解(适用于保密的离线环境
2020/12/14 Python
CSS3 渐变(Gradients)之CSS3 径向渐变
2016/07/08 HTML / CSS
巴西体育用品商店:Lojão dos Esportes
2018/07/21 全球购物
亚洲独特体验旅游专家:eOasia
2018/08/15 全球购物
我的applet原先好好的, 一放到web server就会有问题,为什么?
2016/05/10 面试题
外语专业毕业生个人的自荐信
2013/11/19 职场文书
数字化校园建设方案
2014/05/03 职场文书
2014年体育教学工作总结
2014/12/09 职场文书
2016年优秀少先队辅导员事迹材料
2016/02/26 职场文书
秀!学妹看见都惊呆的Python小招数!【详细语言特性使用技巧】
2021/04/27 Python
vue如何清除浏览器历史栈
2022/05/25 Vue.js