python实现图片二值化及灰度处理方式


Posted in Python onDecember 07, 2019

我就废话不多说了,直接上代码吧!

集成环境:win10 pycharm

#!/usr/bin/env python3.5.2
# -*- coding: utf-8 -*-
'''4图片灰度调整及二值化:
集成环境:win10 python3 Pycharm
'''

from PIL import Image

# load a color image
im = Image.open('picture\\haha.png' )#当前目录创建picture文件夹

# convert to grey level image
Lim = im.convert('L' )
Lim.save('pice.jpg' )

# setup a converting table with constant threshold
threshold = 185
table = []
for i in range(256):
  if i < threshold:
    table.append(0)
  else:
    table.append(1)

# convert to binary image by the table
bim = Lim.point(table, '1' )

bim.save('picf.png' )

以上这篇python实现图片二值化及灰度处理方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现的金山快盘的签到程序
Jan 17 Python
使用Python程序抓取新浪在国内的所有IP的教程
May 04 Python
Python 模拟登陆的两种实现方法
Aug 10 Python
Python Flask-web表单使用详解
Nov 18 Python
python获取命令行输入参数列表的实例代码
Jun 23 Python
解决Python print 输出文本显示 gbk 编码错误问题
Jul 13 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
Dec 05 Python
Python3.5装饰器典型案例分析
Apr 30 Python
使用selenium模拟登录解决滑块验证问题的实现
May 10 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
Jul 06 Python
Python任务自动化工具tox使用教程
Mar 17 Python
Python3.7在anaconda里面使用IDLE编译器的步骤详解
Apr 29 Python
matplotlib实现显示伪彩色图像及色度条
Dec 07 #Python
python中利用matplotlib读取灰度图的例子
Dec 07 #Python
matplotlib.pyplot画图并导出保存的实例
Dec 07 #Python
python 实现turtle画图并导出图片格式的文件
Dec 07 #Python
基于python plotly交互式图表大全
Dec 07 #Python
Python数据可视化:顶级绘图库plotly详解
Dec 07 #Python
python将时分秒转换成秒的实例
Dec 07 #Python
You might like
PHP中str_replace函数使用小结
2008/10/11 PHP
php常用的安全过滤函数集锦
2014/10/09 PHP
Yii2简单实现多语言配置的方法
2016/07/23 PHP
老生常谈PHP面向对象之命令模式(必看篇)
2017/05/24 PHP
使Ext的Template可以解析二层的json数据的方法
2007/12/22 Javascript
基于Jquery的回车成tab焦点切换效果代码(Enter To Tab )
2010/11/14 Javascript
js获取表格的行数和列数的方法
2015/10/23 Javascript
js实现图片上传并正常显示
2015/12/19 Javascript
轮播的简单实现方法
2016/07/28 Javascript
Vue.js每天必学之方法与事件处理器
2016/09/06 Javascript
JS中将多个逗号替换为一个逗号的实现代码
2017/06/23 Javascript
Vue from-validate 表单验证的示例代码
2017/09/26 Javascript
jquery动态添加带有样式的HTML标签元素方法
2018/02/24 jQuery
Vue项目中如何引入icon图标
2018/03/28 Javascript
JS面向对象的程序设计相关知识小结
2018/05/26 Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
2018/09/27 Javascript
基于elementUI实现图片预览组件的示例代码
2019/03/31 Javascript
小程序getLocation需要在app.json中声明permission字段
2019/04/04 Javascript
Vue侦测相关api的实现方法
2019/05/22 Javascript
js实现的订阅发布者模式简单示例
2020/03/14 Javascript
VUE 项目在IE11白屏报错 SCRIPT1002: 语法错误的解决
2020/09/27 Javascript
[04:31]2016国际邀请赛中国区预选赛妖精采访
2016/06/27 DOTA
pytorch对可变长度序列的处理方法详解
2018/12/08 Python
python 读取鼠标点击坐标的实例
2018/12/29 Python
python 动态调用函数实例解析
2019/10/21 Python
基于python3生成标签云代码解析
2020/02/18 Python
Python unittest 自动识别并执行测试用例方式
2020/03/09 Python
Python HTMLTestRunner库安装过程解析
2020/05/25 Python
Python应用实现处理excel数据过程解析
2020/06/19 Python
Pandas中DataFrame基本函数整理(小结)
2020/07/20 Python
苹果香港官方商城:Apple香港
2016/09/14 全球购物
美国最大的宠物药店:1-800-PetMeds
2016/10/02 全球购物
美国沃尔玛网上超市:Walmart
2020/08/14 全球购物
简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?
2016/11/20 面试题
法院信息化建设方案
2014/05/21 职场文书
学生退学证明
2015/06/23 职场文书