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实现的Kmeans++算法实例
Apr 26 Python
python检测远程udp端口是否打开的方法
Mar 14 Python
基于DataFrame筛选数据与loc的用法详解
May 18 Python
windows下python安装pip图文教程
May 25 Python
Python 查找list中的某个元素的所有的下标方法
Jun 27 Python
python爬取指定微信公众号文章
Dec 20 Python
python实现本地批量ping多个IP的方法示例
Aug 07 Python
关于python字符串方法分类详解
Aug 20 Python
浅析Python+OpenCV使用摄像头追踪人脸面部血液变化实现脉搏评估
Oct 17 Python
关于Keras模型可视化教程及关键问题的解决
Jan 24 Python
浅谈opencv自动光学检测、目标分割和检测(连通区域和findContours)
Jun 04 Python
Python使用文件操作实现一个XX信息管理系统的示例
Jul 02 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验证码的实现原理 附php验证码小案例
2016/08/17 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
PHP解析url并得到url参数方法总结
2018/10/11 PHP
Mootools 1.2教程 输入过滤第一部分(数字)
2009/09/15 Javascript
JavaScript内核之基本概念
2011/10/21 Javascript
分享一个用Mootools写的鼠标滑过进度条改变进度值的实现代码
2011/12/12 Javascript
Jquery实现弹出层分享微博插件具备动画效果
2013/04/03 Javascript
获取offsetTop和offsetLeft值的js代码(兼容)
2013/04/16 Javascript
js左侧三级菜单导航实例代码
2013/09/13 Javascript
jQuery插件实现多级联动菜单效果
2015/12/01 Javascript
基于jQuery实现的无刷新表格分页实例
2016/02/17 Javascript
jQuery实现区域打印功能代码详解
2016/06/17 Javascript
js与jquery分别实现tab标签页功能的方法
2016/11/18 Javascript
浅析JS中常用类型转换及运算符表达式
2017/07/23 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
2017/08/23 Javascript
关于ES6箭头函数中的this问题
2018/02/27 Javascript
微信小程序第三方框架对比 之 wepy / mpvue / taro
2019/04/10 Javascript
Element Cascader 级联选择器的使用示例
2020/07/27 Javascript
Vue ElementUI实现:限制输入框只能输入正整数的问题
2020/07/31 Javascript
在Vue中使用Echarts实例图的方法实例
2020/10/10 Javascript
python 图片验证码代码分享
2012/07/04 Python
一些Python中的二维数组的操作方法
2015/05/02 Python
python中json格式数据输出的简单实现方法
2016/10/31 Python
Python和Sublime整合过程图示
2019/12/25 Python
Pycharm plot独立窗口显示的操作
2020/12/11 Python
美国最大的珠宝首饰网上商城:Jewelry.com
2016/07/22 全球购物
韩国家庭购物网上商店:Nsmall
2017/05/07 全球购物
英国婴儿及儿童产品商店:TigerParrot
2019/03/04 全球购物
机械工程师求职自我评价
2013/09/23 职场文书
党员志愿者活动总结
2014/06/26 职场文书
党员反对四风问题思想汇报
2014/09/12 职场文书
岗位竞聘报告范文
2014/11/06 职场文书
东京审判观后感
2015/06/01 职场文书
李白经典诗之一:全文无一“月”字,却句句有月
2019/07/12 职场文书
一篇合格的广告文案,其主要目的是什么?
2019/07/12 职场文书
三好学生竞选稿范文
2019/08/21 职场文书