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提示No module named images的解决方法
Sep 29 Python
Python中支持向量机SVM的使用方法详解
Dec 26 Python
通过Py2exe将自己的python程序打包成.exe/.app的方法
May 26 Python
python中metaclass原理与用法详解
Jun 25 Python
如何通过python画loss曲线的方法
Jun 26 Python
python自动化测试之DDT数据驱动的实现代码
Jul 23 Python
基于Python2、Python3中reload()的不同用法介绍
Aug 12 Python
基于python实现生成指定大小txt文档
Jul 20 Python
解决Pytorch半精度浮点型网络训练的问题
May 24 Python
用Python编写简单的gRPC服务的详细过程
Jul 04 Python
python百行代码实现汉服圈图片爬取
Nov 23 Python
详解Python+OpenCV进行基础的图像操作
Feb 15 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
php创建sprite
2014/02/11 PHP
php判断linux下程序问题实例
2015/07/09 PHP
IE中直接运行显示当前网页中的图片 推荐
2006/08/31 Javascript
jquery 插件 任意位置浮动固定层
2008/12/25 Javascript
JQuery浮动DIV提示信息并自动隐藏的代码
2010/08/29 Javascript
一些有用的JavaScript和jQuery的片段分享
2011/08/23 Javascript
JS兼容浏览器的导出Excel(CSV)文件的方法
2014/05/03 Javascript
js实现带圆角的多级下拉菜单效果
2015/08/28 Javascript
js+html5实现canvas绘制椭圆形图案的方法
2016/05/21 Javascript
12306 刷票脚本及稳固刷票脚本(防挂)
2017/01/04 Javascript
Angular2利用组件与指令实现图片轮播组件
2017/03/27 Javascript
Javascript实现数组中的元素上下移动
2017/04/28 Javascript
jQuery自定义多选下拉框效果
2017/06/19 jQuery
js中apply和Math.max()函数的问题及区别介绍
2018/03/27 Javascript
nodejs 十六进制字符串型数据与btye型数据相互转换
2018/07/30 NodeJs
说说Vue.js中的functional函数化组件的使用
2019/02/12 Javascript
微信小程序如何使用云开发
2019/05/17 Javascript
jquery-ui 进度条功能示例【测试可用】
2019/07/25 jQuery
node解析修改nginx配置文件操作实例分析
2019/11/06 Javascript
微信小程序连续签到7天积分获得功能的示例代码
2020/08/20 Javascript
Python内置函数bin() oct()等实现进制转换
2012/12/30 Python
python中遍历文件的3个方法
2014/09/02 Python
python 出现SyntaxError: non-keyword arg after keyword arg错误解决办法
2017/02/14 Python
Python实现购物系统(示例讲解)
2017/09/13 Python
用python的requests第三方模块抓取王者荣耀所有英雄的皮肤实例
2017/12/14 Python
图解Python变量与赋值
2018/04/03 Python
CSS3 2D模拟实现摩天轮旋转效果
2016/11/16 HTML / CSS
英国时尚和家居用品零售商:Matalan
2021/02/28 全球购物
口头翻译求职人自荐信
2013/12/07 职场文书
年度考核自我鉴定
2014/03/19 职场文书
房屋买卖协议样本
2014/11/16 职场文书
分居协议书范本(律师见证版)
2014/11/26 职场文书
商务司机岗位职责
2015/04/10 职场文书
运动会主持人开幕词
2016/03/04 职场文书
详解JS WebSocket断开原因和心跳机制
2021/05/07 Javascript
spring boot项目application.properties文件存放及使用介绍
2021/06/30 Java/Android