使用python去除图片白色像素的实例


Posted in Python onDecember 12, 2019

以下代码是把一个文件夹里的所有图片的 白色像素去掉,制作透明png图片

需要python和pil

from PIL import Image

import os


for filename in os.listdir(r'c:/image/png'):
  img = Image.open('c:/image/png/'+filename)
  img = img.convert("RGBA")
  print('c:/image/png/'+filename)
  pixdata = img.load()


  for y in xrange(img.size[1]):
    for x in xrange(img.size[0]):
      if pixdata[x,y][0]>220 and pixdata[x,y][1]>220 and pixdata[x,y][2]>220 and pixdata[x,y][3]>220:
        pixdata[x, y] = (255, 255, 255, 0)
  img.save("c:/image/pngNew/"+filename, "PNG")

这篇使用python去除图片白色像素的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python简单实现的代理服务器端口映射功能示例
Apr 08 Python
基于python的图片修复程序(实现水印去除)
Jun 04 Python
python3读取csv和xlsx文件的实例
Jun 22 Python
python网络应用开发知识点浅析
May 28 Python
python用for循环求和的方法总结
Jul 08 Python
Python定时任务工具之APScheduler使用方式
Jul 24 Python
Django外键(ForeignKey)操作以及related_name的作用详解
Jul 29 Python
Python3.7 pyodbc完美配置访问access数据库
Oct 03 Python
python GUI库图形界面开发之PyQt5信号与槽基本操作
Feb 25 Python
Python with语句用法原理详解
Jul 03 Python
python使用建议技巧分享(三)
Aug 18 Python
python Gabor滤波器讲解
Oct 26 Python
用Python去除图像的黑色或白色背景实例
Dec 12 #Python
python 实现将小图片放到另一个较大的白色或黑色背景图片中
Dec 12 #Python
flask的orm框架SQLAlchemy查询实现解析
Dec 12 #Python
python实现批量处理将图片粘贴到另一张图片上并保存
Dec 12 #Python
Python FtpLib模块应用操作详解
Dec 12 #Python
Python PyInstaller库基本使用方法分析
Dec 12 #Python
Python + Requests + Unittest接口自动化测试实例分析
Dec 12 #Python
You might like
PHP反转字符串函数strrev()函数的用法
2012/02/04 PHP
PHP 过滤页面中的BOM(实现代码)
2013/06/29 PHP
ThinkPHP框架实现导出excel数据的方法示例【基于PHPExcel】
2018/05/12 PHP
JS 创建对象(常见的几种方法)
2008/11/03 Javascript
JavaScript代码复用模式实例分析
2012/12/02 Javascript
JS文本获得焦点清除文本文字的示例代码
2014/01/13 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)
2016/05/05 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
Javascript中浏览器窗口的基本操作总结
2016/08/18 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
2017/05/23 Javascript
Vue的路由动态重定向和导航守卫实例
2018/03/17 Javascript
Vue CLI3 开启gzip压缩文件的方式
2018/09/30 Javascript
简单实现vue中的依赖收集与响应的方法
2019/02/18 Javascript
JS中的防抖与节流及作用详解
2019/04/01 Javascript
node+vue实现文件上传功能
2020/05/28 Javascript
vue 中的动态传参和query传参操作
2020/11/09 Javascript
原生js实现滑块区间组件
2021/01/20 Javascript
python获取图片颜色信息的方法
2015/03/18 Python
python实现指定字符串补全空格的方法
2015/04/30 Python
如何处理Python3.4 使用pymssql 乱码问题
2016/01/08 Python
Python实现的井字棋(Tic Tac Toe)游戏示例
2018/01/31 Python
Python 修改列表中的元素方法
2018/06/26 Python
更新pip3与pyttsx3文字语音转换的实现方法
2019/08/08 Python
python创建与遍历List二维列表的方法
2019/08/16 Python
Origins悦木之源英国官网:雅诗兰黛集团高端植物护肤品牌
2017/11/06 全球购物
介绍一下MD5加密算法
2016/11/12 面试题
幼儿园教师辞职信
2014/01/18 职场文书
《雨霖铃》听课反思
2014/02/13 职场文书
人事专员职责
2014/02/22 职场文书
学习党的群众路线实践活动思想汇报
2014/09/12 职场文书
个人工作作风整改措施思想汇报
2014/10/13 职场文书
2014年物业公司工作总结
2014/11/22 职场文书
舞蹈社团活动总结
2015/05/07 职场文书
长征观后感
2015/06/09 职场文书
python开发制作好看的时钟效果
2022/05/02 Python