用Python提取图片每个像素的颜色值
使用Python提取图片颜色值真的非常简单。
安装环境
Python 2 安装PIL
PIL(Python Imaging Library)是Python一个强大方便的图像处理库,名气也比较大。不过只支持到Python 2.7。
Python 3 安装Pillow
Pillow是PIL的一个派生分支,但如今已经发展成为比PIL本身更具活力的图像处理库。
在命令行使用PIP安装:
pip install Pillow
或在命令行使用easy_install安装:
easy_install Pillow
安装完成后,使用from PIL import Image就引用使用库了。
提取图片每个像素的颜色值
from PIL import Image
im = Image.open('C:/1.jpg')
pix = im.load()
width = im.size[0]
height = im.size[1]
for x in range(width):
for y in range(height):
r, g, b = pix[x, y]
rgb = (r,g,b)
未经同意,本站内容谢绝转载!
可以的。
最近主题增加了点东西,记录一下。