Python实现去除图片中指定颜色的像素功能示例


Posted in Python onApril 13, 2019

本文实例讲述了Python实现去除图片中指定颜色的像素功能。分享给大家供大家参考,具体如下:

这里用python去除图片白色像素

需要python和pil

from PIL import Image
import numpy as np
import cv2
img2 = Image.open('./Amazing_COL_2Fix.bmp')
img1 = Image.open('./Amazing_RGB_2L.bmp')
# img1 = img1.convert('RGBA')
img2 = img2.convert('RGBA')
pixdata = img2.load()
for y in range(img2.size[1]):
  for x in range(img2.size[0]):
    if pixdata[x,y][0]==0 and pixdata[x,y][1]==0 and pixdata[x,y][2]<256:
      pixdata[x, y] = (255, 255, 255,0)
img2.show()

修改前的图片:

Python实现去除图片中指定颜色的像素功能示例

修改后的图片:

Python实现去除图片中指定颜色的像素功能示例

更多关于Python相关内容可查看本站专题:《Python数学运算技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
python实现查询IP地址所在地
Mar 29 Python
wxPython定时器wx.Timer简单应用实例
Jun 03 Python
Python错误: SyntaxError: Non-ASCII character解决办法
Jun 08 Python
pygame实现弹力球及其变速效果
Jul 03 Python
Python实现的HMacMD5加密算法示例
Apr 03 Python
Django中的forms组件实例详解
Nov 08 Python
wxPython实现文本框基础组件
Nov 18 Python
PyCharm使用Docker镜像搭建Python开发环境
Dec 26 Python
解决python3插入mysql时内容带有引号的问题
Mar 02 Python
pandas的resample重采样的使用
Apr 24 Python
keras 实现轻量级网络ShuffleNet教程
Jun 19 Python
Python实现列表索引批量删除的5种方法
Nov 16 Python
python mac下安装虚拟环境的图文教程
Apr 12 #Python
python中的print()输出
Apr 12 #Python
Python面向对象程序设计类的多态用法详解
Apr 12 #Python
Python中format()格式输出全解
Apr 12 #Python
Python面向对象程序设计类的封装与继承用法示例
Apr 12 #Python
详解python3 + Scrapy爬虫学习之创建项目
Apr 12 #Python
Python2和Python3的共存和切换使用
Apr 12 #Python
You might like
PHP开发中常用的8个小技巧
2008/08/27 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
2009/09/30 PHP
PHP JSON格式数据交互实例代码详解
2011/01/13 PHP
PHP编码转换函数 自动转换字符集支持数组转换
2012/12/16 PHP
PHP CURL CURLOPT参数说明(curl_setopt)
2013/09/30 PHP
php截取字符串之截取utf8或gbk编码的中英文字符串示例
2014/03/12 PHP
php将字符串转化成date存入数据库的两种方式
2014/04/28 PHP
PHP数组函数知识汇总
2016/05/12 PHP
php封装的数据库函数与用法示例【参考thinkPHP】
2016/11/08 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
PHP实现防止表单重复提交功能【基于token验证】
2018/05/24 PHP
JS操作select下拉框动态变动(创建/删除/获取)
2013/06/02 Javascript
当滚动条滚动到页面底部自动加载增加内容的js代码
2014/05/13 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
jQuery基于muipicker实现仿ios时间选择
2016/02/22 Javascript
js字符串截取函数slice、substring和substr的比较
2016/05/17 Javascript
js点击按钮实现水波纹效果代码(CSS3和Canves)
2016/09/15 Javascript
JS 动态加载js文件和css文件 同步/异步的两种简单方式
2016/09/23 Javascript
vue与TypeScript集成配置最简教程(推荐)
2017/10/17 Javascript
vue仿淘宝订单状态的tab切换效果
2020/06/23 Javascript
vue2.0 better-scroll 实现移动端滑动的示例代码
2018/01/25 Javascript
layui加载数据显示loading加载完成loading消失的实例代码
2019/09/23 Javascript
[02:41]DOTA2英雄基础教程 亚巴顿
2014/01/02 DOTA
Python更新数据库脚本两种方法及对比介绍
2017/07/27 Python
浅谈pyqt5中信号与槽的认识
2019/02/17 Python
使用django实现一个代码发布系统
2019/07/18 Python
Python从文件中读取数据的方法步骤
2020/11/18 Python
Snapfish英国:在线照片打印和个性化照片礼品
2017/01/13 全球购物
Zavvi美国:英国娱乐之家
2017/03/19 全球购物
介绍一下SQL中union,intersect和minus
2012/04/05 面试题
EJB3.1都有哪些改进
2012/11/17 面试题
实习生自我鉴定
2013/12/12 职场文书
2015年大学班主任工作总结
2015/04/30 职场文书
元旦联欢晚会主持词
2015/07/01 职场文书
Python-OpenCV实现图像缺陷检测的实例
2021/06/11 Python
Python pandas读取CSV文件的注意事项(适合新手)
2021/06/20 Python