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列表计数及插入实例
Dec 17 Python
Python3实现从指定路径查找文件的方法
May 22 Python
Python实现提取谷歌音乐搜索结果的方法
Jul 10 Python
Python简单调用MySQL存储过程并获得返回值的方法
Jul 20 Python
flask中主动抛出异常及统一异常处理代码示例
Jan 18 Python
tensorflow 使用flags定义命令行参数的方法
Apr 23 Python
500行Python代码打造刷脸考勤系统
Jun 03 Python
Django 使用easy_thumbnails压缩上传的图片方法
Jul 26 Python
Django之使用内置函数和celery发邮件的方法示例
Sep 16 Python
Python SELENIUM上传文件或图片实现过程
Oct 28 Python
Django解决frame拒绝问题的方法
Dec 18 Python
python中if和elif的区别介绍
Nov 07 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 常用类整理
2009/12/23 PHP
php自定义session示例分享
2014/04/22 PHP
PHP实现图片上传并压缩
2015/12/22 PHP
tp5.1 框架数据库常见操作详解【添加、删除、更新、查询】
2020/05/26 PHP
JavaScript的目的分析
2007/01/05 Javascript
让复选框只能选择一项的方法
2013/10/08 Javascript
解决JS无法调用Controller问题的方法
2015/12/31 Javascript
Javascript之BOM(window对象)详解
2016/05/25 Javascript
利用Javascript仿Excel的数据透视分析功能
2016/09/07 Javascript
vue select选择框数据变化监听方法
2018/08/24 Javascript
jquery实现动态添加附件功能
2018/10/23 jQuery
vue列表单项展开收缩功能之this.$refs的详解
2019/05/05 Javascript
Nuxt.js nuxt-link与router-link的区别说明
2020/11/06 Javascript
[42:48]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第二场 12.11
2020/12/16 DOTA
python Django模板的使用方法(图文)
2013/11/04 Python
python爬虫入门教程之点点美女图片爬虫代码分享
2014/09/02 Python
Python Web框架Tornado运行和部署
2020/10/19 Python
图文讲解选择排序算法的原理及在Python中的实现
2016/05/04 Python
浅谈python字典多键值及重复键值的使用
2016/11/04 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
解决tensorflow模型参数保存和加载的问题
2018/07/26 Python
Django基础三之视图函数的使用方法
2019/07/18 Python
Python文件操作模拟用户登陆代码实例
2020/06/09 Python
python 密码学示例——凯撒密码的实现
2020/09/21 Python
用Python进行websocket接口测试
2020/10/16 Python
在线购买廉价折扣书籍和小说:BookOutlet.com
2018/02/19 全球购物
劳资员岗位职责
2013/11/11 职场文书
酒店端午节促销方案
2014/02/18 职场文书
升旗仪式演讲稿
2014/05/08 职场文书
户外宣传策划方案
2014/05/25 职场文书
新学期标语
2014/06/30 职场文书
商场周年庆活动方案
2014/08/19 职场文书
为什么MySQL8新特性会修改自增主键属性
2022/04/18 MySQL
Redis数据同步之redis shake的实现方法
2022/04/21 Redis
MYSQL常用函数介绍
2022/05/05 MySQL
Linux下搭建SFTP服务器的命令详解
2022/06/25 Servers