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通过自定义isnumber函数判断字符串是否为数字的方法
Apr 23 Python
使用Python的Tornado框架实现一个一对一聊天的程序
Apr 25 Python
Python扫描IP段查看指定端口是否开放的方法
Jun 09 Python
python实现的用于搜索文件并进行内容替换的类实例
Jun 28 Python
python根据京东商品url获取产品价格
Aug 09 Python
浅谈python内置变量-reversed(seq)
Jun 21 Python
如何使用Flask-Migrate拓展数据库表结构
Jul 24 Python
Anaconda和ipython环境适配的实现
Apr 22 Python
Python程序慢的重要原因
Sep 04 Python
基于python判断字符串括号是否闭合{}[]()
Sep 21 Python
Pytorch中Softmax和LogSoftmax的使用详解
Jun 05 Python
Python识别花卉种类鉴定网络热门植物并自动整理分类
Apr 08 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用header函数实现301跳转代码实例
2013/11/25 PHP
php实现加减法验证码代码
2014/02/14 PHP
Laravel下生成验证码的类
2017/11/15 PHP
用js实现判断当前网址的来路如果不是指定的来路就跳转到指定页面
2011/05/02 Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
2013/01/06 Javascript
10个基于浏览器的JavaScript调试工具分享
2013/02/07 Javascript
javascript实时显示北京时间的方法
2015/03/12 Javascript
JS实现仿google、百度搜索框输入信息智能提示的实现方法
2015/04/20 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
详解nodejs模板引擎制作
2017/06/14 NodeJs
微信小程序之网络请求简单封装实例详解
2017/06/28 Javascript
Angular 2父子组件数据传递之@ViewChild获取子组件详解
2017/07/04 Javascript
解决Layui数据表格中checkbox位置不居中的方法
2018/08/15 Javascript
Javascript迭代、递推、穷举、递归常用算法实例讲解
2019/02/01 Javascript
详解jQuery如何实现模糊搜索
2019/05/10 jQuery
简单谈谈javascript高级特性
2019/09/04 Javascript
js实现点击烟花特效
2020/10/14 Javascript
[00:10]神之谴戒
2019/03/06 DOTA
python str与repr的区别
2013/03/23 Python
给Python初学者的一些编程技巧
2015/04/03 Python
Python实现压缩与解压gzip大文件的方法
2016/09/18 Python
用python3 返回鼠标位置的实现方法(带界面)
2019/07/05 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
美国一家专业的太阳镜网上零售商:Solstice太阳镜
2016/07/25 全球购物
介绍一下gcc特性
2015/10/31 面试题
英语专业毕业生求职简历的自我评价
2013/10/24 职场文书
2014年元旦联欢会活动策划方案
2014/02/16 职场文书
洗发水广告词
2014/03/13 职场文书
自考毕业自我鉴定
2014/03/18 职场文书
《新型玻璃》教学反思
2014/04/13 职场文书
优秀本科毕业生自荐信
2014/07/04 职场文书
2014年小学校长工作总结
2014/12/08 职场文书
社区干部培训心得体会
2016/01/06 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
Vue和Flask通信的实现
2021/05/19 Vue.js
Win11控制面板快捷键是什么?Win11打开控制面板的方法汇总
2022/07/07 数码科技