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脚本实现DNSPod DNS动态解析域名
Feb 14 Python
举例讲解Python中的算数运算符的用法
May 13 Python
Python使用Matplotlib实现雨点图动画效果的方法
Dec 23 Python
浅析Python3爬虫登录模拟
Feb 07 Python
Django 开发环境与生产环境的区分详解
Jul 26 Python
python3.6连接mysql数据库及增删改查操作详解
Feb 10 Python
基于Pytorch SSD模型分析
Feb 18 Python
python实现根据给定坐标点生成多边形mask的例子
Feb 18 Python
Window系统下Python如何安装OpenCV库
Mar 05 Python
python输出结果刷新及进度条的实现操作
Jul 13 Python
Python中Selenium库使用教程详解
Jul 23 Python
Python用tkinter实现自定义记事本的方法详解
Mar 31 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 ctype函数中文翻译和示例
2014/03/21 PHP
linux下安装php的memcached客户端
2014/08/03 PHP
PHP添加图片水印、压缩、剪切的封装类
2015/08/17 PHP
PHP简单处理表单输入的特殊字符的方法
2016/02/03 PHP
如何实现浏览器上的右键菜单
2006/07/10 Javascript
jQuery 隔行换色 支持键盘上下键,按Enter选定值
2009/08/02 Javascript
js 强制弹出窗口代码研究-又一款代码
2010/03/20 Javascript
JS实现三个层重叠点击互相切换的方法
2015/10/06 Javascript
JavaScript判断对象是否为数组
2015/12/22 Javascript
js判断图片加载完成后获取图片实际宽高的方法
2016/02/25 Javascript
老生常谈JQuery data方法的使用
2016/09/09 Javascript
基于bootstrap-datetimepicker.js不支持IE8的快速解决方法
2016/11/07 Javascript
Easyui和zTree两种方式分别实现树形下拉框
2017/08/04 Javascript
vue router demo详解
2017/10/13 Javascript
浅谈angular表单提交中ng-submit的默认使用方法
2018/09/30 Javascript
Vue Echarts实现可视化世界地图代码实例
2019/05/07 Javascript
解决layui下拉框监听问题(监听不到值的变化)
2019/09/28 Javascript
vue-cli设置css不生效的解决方法
2020/02/07 Javascript
JavaScript实现刮刮乐效果
2020/11/01 Javascript
python 数字类型和字符串类型的相互转换实例
2018/07/17 Python
Python爬虫实现获取动态gif格式搞笑图片的方法示例
2018/12/24 Python
对Python中实现两个数的值交换的集中方法详解
2019/01/11 Python
python中while和for的区别总结
2019/06/28 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
Python读取ini配置文件传参的简单示例
2021/01/05 Python
优衣库美国官网:UNIQLO美国
2018/04/14 全球购物
如何设定的weblogic的热启动模式(开发模式)与产品发布模式
2012/09/08 面试题
北京鼎普科技股份有限公司软件测试面试题
2012/04/07 面试题
幼儿园校车司机的岗位职责
2014/01/30 职场文书
工程资料员岗位职责
2014/03/10 职场文书
党员领导干部承诺书
2014/05/28 职场文书
安全伴我行演讲稿
2014/09/04 职场文书
委托公证书格式
2015/01/26 职场文书
2015学习委员工作总结范文
2015/04/03 职场文书
2015年英语教师工作总结
2015/05/20 职场文书
sql查询结果列拼接成逗号分隔的字符串方法
2021/05/25 SQL Server