python获取图片颜色信息的方法


Posted in Python onMarch 18, 2015

本文实例讲述了python获取图片颜色信息的方法。分享给大家供大家参考。具体分析如下:

python的pil模块可以从图片获得图片每个像素点的颜色信息,下面的代码演示了如何获取图片所有点的颜色信息和每种颜色的数量。

from PIL import Image
image = Image.open("3water.gif")
image.getcolors()

返回结果如下

..., (44, (72, 64, 55, 255)), (32, (231, 208, 141, 255)), (2368, (70, 64, 55, 255)),

(1, (187, 210, 216, 255)), (256, (68, 64, 57, 255)), (592, (67, 80, 103, 255)),

(2, (198, 204, 214, 255), ...

 
返回结果是一个元祖,每个元素的格式如下: (44, (72, 64, 55, 255)),其中(72,64,55,255)表示RGBA颜色,A就是透明度,44表示3water.gif这张图片中包含了44个这种颜色。

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

Python 相关文章推荐
python实现的一个p2p文件传输实例
Jun 04 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
Nov 08 Python
python opencv之SIFT算法示例
Feb 24 Python
python针对不定分隔符切割提取字符串的方法
Oct 26 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
Aug 08 Python
python+tkinter实现学生管理系统
Aug 20 Python
详解python常用命令行选项与环境变量
Feb 20 Python
python GUI库图形界面开发之PyQt5动态加载QSS样式文件
Feb 25 Python
用python打开摄像头并把图像传回qq邮箱(Pyinstaller打包)
May 17 Python
Python实现简单的猜单词小游戏
Oct 28 Python
python3读取文件指定行的三种方法
May 24 Python
Python+Matplotlib+LaTeX玩转数学公式
Feb 24 Python
Python调用C语言开发的共享库方法实例
Mar 18 #Python
Python两个整数相除得到浮点数值的方法
Mar 18 #Python
10款最好的Web开发的 Python 框架
Mar 18 #Python
python通过yield实现数组全排列的方法
Mar 18 #Python
python以环状形式组合排列图片并输出的方法
Mar 17 #Python
python将ip地址转换成整数的方法
Mar 17 #Python
python实现模拟按键,自动翻页看u17漫画
Mar 17 #Python
You might like
用Apache反向代理设置对外的WWW和文件服务器
2006/10/09 PHP
MySQL数据源表结构图示
2008/06/05 PHP
使用PHP如何实现高效安全的ftp服务器(一)
2015/12/20 PHP
php用户名的密码加密更安全的方法
2019/06/21 PHP
类似GMAIL的Ajax信息反馈显示
2010/02/16 Javascript
jQuery+ajax实现顶一下,踩一下效果
2010/07/17 Javascript
基于jquery跨浏览器显示的file上传控件
2011/10/24 Javascript
浅谈Javascript事件处理程序的几种方式
2012/06/27 Javascript
JS获取并操作iframe中元素的方法
2013/03/21 Javascript
js每隔5分钟执行一次ajax请求的实现方法
2013/11/27 Javascript
JavaScript中的undefined学习总结
2013/11/30 Javascript
jQuery 中$(this).index与$.each的使用指南
2014/11/20 Javascript
JQuery实现可直接编辑的表格
2015/04/16 Javascript
JavaScript 七大技巧(一)
2015/12/13 Javascript
JavaScript如何对图片进行黑白化
2018/04/10 Javascript
js如何获取图片url的Blob值并预览示例代码
2019/03/07 Javascript
使用JavaScript实现贪吃蛇游戏
2020/09/29 Javascript
Python解析json文件相关知识学习
2016/03/01 Python
Python在图片中添加文字的两种方法
2017/04/29 Python
对Python中TKinter模块中的Label组件实例详解
2019/06/14 Python
对django 模型 unique together的示例讲解
2019/08/06 Python
keras实现调用自己训练的模型,并去掉全连接层
2020/06/09 Python
CSS3中的display:grid,网格布局介绍
2019/10/30 HTML / CSS
美国汽车交易网站:Edmunds
2016/08/17 全球购物
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
公务员年总结的自我评价
2013/10/25 职场文书
应届生污水处理求职信
2013/11/06 职场文书
创先争优活动方案
2014/02/12 职场文书
开学典礼主持词
2014/03/19 职场文书
合作意向书
2014/07/30 职场文书
2014年保洁工作总结
2014/11/24 职场文书
政协委员个人总结
2015/03/03 职场文书
2015年党务公开工作总结
2015/05/19 职场文书
焦裕禄纪念馆观后感
2015/06/09 职场文书
十大必看国产动漫排名,魁拔上线,第二曾在日本播出
2022/03/18 国漫
不想升级Win11?教你彻底锁定老版Windows系统的方法(附下载地址)
2022/09/23 数码科技