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系列之浅谈pickle模块封装和拆封数据对象的方法
May 23 Python
Python命名空间详解
Aug 18 Python
简单的连接MySQL与Python的Bottle框架的方法
Apr 30 Python
Python发送以整个文件夹的内容为附件的邮件的教程
May 06 Python
在Python中处理字符串之isdecimal()方法的使用
May 20 Python
Python中操作文件之write()方法的使用教程
May 25 Python
基于循环神经网络(RNN)的古诗生成器
Mar 26 Python
利用nohup来开启python文件的方法
Jan 14 Python
python pandas 时间日期的处理实现
Jul 30 Python
pytorch实现mnist分类的示例讲解
Jan 10 Python
Python 序列化和反序列化库 MarshMallow 的用法实例代码
Feb 25 Python
Python基于pyjnius库实现访问java类
Jul 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实现MVC开发得最简单的方法――模型
2007/04/10 PHP
介绍php设计模式中的工厂模式
2008/06/12 PHP
php中的filesystem文件系统函数介绍及使用示例
2014/02/13 PHP
PHP整合PayPal支付
2015/06/11 PHP
Javascript开发包大全整理
2006/12/22 Javascript
js原型链原理看图说明
2012/07/07 Javascript
JS中 用户登录系统的解决办法
2013/04/15 Javascript
jQuery插件multiScroll实现全屏鼠标滚动切换页面特效
2015/04/12 Javascript
javascript实现倒计时并弹窗提示特效
2015/06/05 Javascript
jQuery AjaxUpload 上传图片代码
2016/02/02 Javascript
Node.js包管理器Yarn的入门介绍与安装
2016/10/17 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
ES6新特性二:Iterator(遍历器)和for-of循环详解
2017/04/20 Javascript
微信小程序 开发MAP(地图)实例详解
2017/06/27 Javascript
vue中实现高德定位功能
2019/12/03 Javascript
Vue使用Three.js加载glTF模型的方法详解
2020/06/14 Javascript
Vue按时间段查询数据组件使用详解
2020/08/21 Javascript
[02:27]DOTA2英雄基础教程 莱恩
2014/01/17 DOTA
Python struct模块解析
2014/06/12 Python
Python functools模块学习总结
2015/05/09 Python
python多线程方式执行多个bat代码
2016/06/07 Python
Python自动化运维之IP地址处理模块详解
2017/12/10 Python
使用python编写监听端
2018/04/12 Python
Python使用pymongo库操作MongoDB数据库的方法实例
2019/02/22 Python
python算法题 链表反转详解
2019/07/02 Python
TensorFlow实现简单的CNN的方法
2019/07/18 Python
Windows平台Python编程必会模块之pywin32介绍
2019/10/01 Python
pytorch实现MNIST手写体识别
2020/02/14 Python
使用sklearn的cross_val_score进行交叉验证实例
2020/02/28 Python
python plt可视化——打印特殊符号和制作图例代码
2020/04/17 Python
应届生保险求职信
2013/11/11 职场文书
乡镇办公室工作决心书
2014/03/11 职场文书
行政处罚决定书
2015/06/24 职场文书
2016年校园重阳节广播稿
2015/12/18 职场文书
数学复习课教学反思
2016/02/18 职场文书
《鲸》教学反思
2016/02/23 职场文书