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读文件逐行处理的示例代码分享
Dec 27 Python
Python实现的简单文件传输服务器和客户端
Apr 08 Python
PYTHON压平嵌套列表的简单实现
Jun 08 Python
python 读取目录下csv文件并绘制曲线v111的方法
Jul 06 Python
对Python subprocess.Popen子进程管道阻塞详解
Oct 29 Python
python 实现调用子文件下的模块方法
Dec 07 Python
Django web框架使用url path name详解
Apr 29 Python
浅谈pytorch中torch.max和F.softmax函数的维度解释
Jun 28 Python
python 浮点数四舍五入需要注意的地方
Aug 18 Python
解决使用Pandas 读取超过65536行的Excel文件问题
Nov 10 Python
python里glob模块知识点总结
Jan 05 Python
Python实现灰色关联分析与结果可视化的详细代码
Mar 25 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
mac下安装nginx和php
2013/11/04 PHP
php微信公众开发之获取周边酒店信息的方法
2014/12/22 PHP
PHP编写daemon process详解及实例代码
2016/09/30 PHP
Ajax实现对静态页面的文章访问统计功能示例
2016/10/10 PHP
PHP中OpenSSL加密问题整理
2017/12/14 PHP
一款JavaScript压缩工具:X2JSCompactor
2007/06/13 Javascript
IE php关于强制下载文件的代码
2008/08/23 Javascript
JQuery 学习笔记 选择器之三
2009/07/23 Javascript
jquery的map与get方法详解
2013/11/04 Javascript
Javascript 高阶函数使用介绍
2015/06/15 Javascript
详解JavaScript正则表达式之RegExp对象
2015/12/13 Javascript
jquery简单倒计时实现方法
2015/12/18 Javascript
JS创建事件的三种方法(实例代码)
2016/05/12 Javascript
JavaScript中的ajax功能的概念和示例详解
2016/10/17 Javascript
jquery css实现邮箱自动补全
2016/11/14 Javascript
输入框点击时边框变色效果的实现方法
2016/12/26 Javascript
很棒的一组js图片轮播特效
2017/01/12 Javascript
Javascript中的getter和setter初识
2017/08/17 Javascript
JavaScript伪数组用法实例分析
2017/12/22 Javascript
基于Vue2x实现响应式自适应轮播组件插件VueSliderShow功能
2018/05/16 Javascript
jQuery常见的遍历DOM操作详解
2018/09/05 jQuery
微信小程序实现简易table表格
2020/06/19 Javascript
微信小程序的开发范式BeautyWe.js入门详解
2019/07/10 Javascript
js实现课堂随机点名系统
2019/11/21 Javascript
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
[01:02:34]TFT vs VGJ.T Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
[01:17:55]VGJ.T vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
Python设置默认编码为utf8的方法
2016/07/01 Python
使用11行Python代码盗取了室友的U盘内容
2018/10/23 Python
浅谈Python接口对json串的处理方法
2018/12/19 Python
Python数据结构与算法(几种排序)小结
2019/06/22 Python
python中的socket实现ftp客户端和服务器收发文件及md5加密文件
2020/04/01 Python
美国用餐电影院:Alamo Drafthouse Cinema
2020/01/23 全球购物
闭幕式主持词
2014/04/02 职场文书
组织生活会发言材料
2014/12/15 职场文书
MySQL大小写敏感的注意事项
2021/05/24 MySQL