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中返回字典键的值的values()方法使用
May 22 Python
Python中的左斜杠、右斜杠(正斜杠和反斜杠)
Aug 30 Python
Python中的is和==比较两个对象的两种方法
Sep 06 Python
Python实现的归并排序算法示例
Nov 21 Python
Windows下anaconda安装第三方包的方法小结(tensorflow、gensim为例)
Apr 05 Python
Windows下Anaconda2安装NLTK教程
Sep 19 Python
python pandas实现excel转为html格式的方法
Oct 23 Python
Python常用的json标准库
Feb 19 Python
Python集中化管理平台Ansible介绍与YAML简介
Jun 12 Python
python按比例随机切分数据的实现
Jul 11 Python
Python中six模块基础用法
Dec 08 Python
python中使用you-get库批量在线下载bilibili视频的教程
Mar 10 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程序中防止盗链
2008/04/09 PHP
PHP数组循环操作详细介绍 附实例代码
2013/02/03 PHP
解析PHP 5.5 新特性
2013/07/02 PHP
php实现简单的语法高亮函数实例分析
2015/04/27 PHP
PHP查找与搜索数组元素方法总结
2015/06/12 PHP
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
2015/09/22 PHP
PHP简单实现记录网站访问量功能示例
2018/06/06 PHP
jQuery插件 tabBox实现代码
2010/02/09 Javascript
url 编码 js url传参中文乱码解决方案
2010/04/11 Javascript
JS弹出层的显示与隐藏示例代码
2013/12/27 Javascript
详解AngularJS中自定义指令的使用
2015/06/17 Javascript
Node.js巧妙实现Web应用代码热更新
2015/10/22 Javascript
JS实现的验证身份证及获取地区功能示例
2017/01/16 Javascript
Bootstrap实现的经典栅格布局效果实例【附demo源码】
2017/03/30 Javascript
浅谈vue2 单页面如何设置网页title
2017/11/08 Javascript
Swiper自定义分页器使用详解
2017/12/28 Javascript
详解小程序输入框闪烁及重影BUG解决方案
2018/08/31 Javascript
react同构实践之实现自己的同构模板
2019/03/13 Javascript
Vue+Koa2 打包后进行线上部署的教程详解
2019/07/31 Javascript
[39:32]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS DT 第二场
2014/05/23 DOTA
Python脚本实现代码行数统计代码分享
2015/03/10 Python
在python plt图表中文字大小调节的方法
2019/07/08 Python
关于Python 中的时间处理包datetime和arrow的方法详解
2020/03/19 Python
css3实现顶部社会化分享按钮示例
2014/05/06 HTML / CSS
HTML5 canvas基本绘图之文字渲染
2016/06/27 HTML / CSS
美国糖果店:Sugarfina
2019/02/21 全球购物
意大利巧克力店:Chocolate Shop
2019/07/24 全球购物
Big Green Smile法国:领先的英国有机和天然产品在线商店
2021/01/02 全球购物
恐龙的灭绝教学反思
2014/02/12 职场文书
地质灾害防治方案
2014/05/14 职场文书
产品包装策划方案
2014/05/18 职场文书
化学教育专业求职信
2014/07/08 职场文书
2015年宣传工作总结
2015/04/08 职场文书
Nginx快速入门教程
2021/03/31 Servers
聊聊Python String型列表求最值的问题
2022/01/18 Python
mysql 排序失效
2022/05/20 MySQL