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生成随机验证码(中文验证码)示例
Apr 03 Python
python连接远程ftp服务器并列出目录下文件的方法
Apr 01 Python
python编码总结(编码类型、格式、转码)
Jul 01 Python
初学python的操作难点总结(新手必看篇)
Aug 03 Python
tensorflow实现KNN识别MNIST
Mar 12 Python
python实现的config文件读写功能示例
Sep 24 Python
python爬虫 线程池创建并获取文件代码实例
Sep 28 Python
Django通过json格式收集主机信息
May 29 Python
keras slice layer 层实现方式
Jun 11 Python
Python如何爬取b站热门视频并导入Excel
Aug 10 Python
在PyCharm中安装PaddlePaddle的方法
Feb 05 Python
详解Python中的进程和线程
Jun 23 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
总集篇&特番节目先行播出!《SAO Alicization War of Underworld》第2季度TV动画4月25日放送!
2020/03/06 日漫
PHP开发大型项目的一点经验
2006/10/09 PHP
杏林同学录(七)
2006/10/09 PHP
PHP实现的带超时功能get_headers函数
2015/02/10 PHP
php类自动加载器实现方法
2015/07/28 PHP
js获取单选按钮的数据
2006/11/27 Javascript
JS 判断undefined的实现代码
2009/11/26 Javascript
js 为label标签和div标签赋值的方法
2013/08/08 Javascript
JS获取月份最后天数、最大天数与某日周数的方法
2015/12/08 Javascript
JavaScript创建对象的方式小结(4种方式)
2015/12/17 Javascript
jQuery轻松实现表格的隔行变色和点击行变色的实例代码
2016/05/09 Javascript
JavaScript对象引用与赋值实例详解
2017/03/15 Javascript
angular实现IM聊天图片发送实例
2017/05/08 Javascript
JavaScript中正则表达式判断匹配规则及常用方法
2017/08/03 Javascript
打字效果动画的4种实现方法(超简单)
2017/10/18 Javascript
centos 上快速搭建ghost博客方法分享
2018/05/23 Javascript
vue-router中scrollBehavior的巧妙用法
2018/07/09 Javascript
vue 兄弟组件的信息传递的方法实例详解
2019/08/30 Javascript
uploadify插件实现多个图片上传并预览
2019/09/30 Javascript
Vue实现简单的拖拽效果
2020/08/25 Javascript
selenium python 实现基本自动化测试的示例代码
2019/02/25 Python
Django实现文件上传和下载功能
2019/10/06 Python
Pytorch DataLoader 变长数据处理方式
2020/01/08 Python
python 读取.nii格式图像实例
2020/07/01 Python
HTML5 placeholder属性详解
2016/06/22 HTML / CSS
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
澳大利亚墨尔本的在线时装店:LORETA
2018/09/14 全球购物
写自荐信的七个技巧
2013/10/15 职场文书
资产经营总监岗位职责
2013/12/04 职场文书
写给女生的道歉信
2014/01/14 职场文书
旅游安全协议书
2014/04/21 职场文书
干部理论学习心得体会
2016/01/21 职场文书
深度学习小工程练习之垃圾分类详解
2021/04/14 Python
MySQL 存储过程的优缺点分析
2021/05/20 MySQL
mysql使用 not int 子查询隐含陷阱
2022/04/12 MySQL
GO语言异常处理分析 err接口及defer延迟
2022/04/14 Golang