如何提取图片颜色

知识问答 2025-09-04 13:07:50 来源:互联网

要提取图片颜色,可以使用Python的PIL库,首先安装PIL库,然后使用Image模块打开图片,接着使用getpixel()函数获取图片中某个像素点的颜色值,最后将颜色值转换为十六进制表示,以下是一个简单的示例代码:

from PIL import Imagedef get_image_color(image_path, x, y):    img = Image.open(image_path)    color = img.getpixel((x, y))    return colorimage_path = 'example.jpg'x, y = 10, 20color = get_image_color(image_path, x, y)print(f"图片({x}, {y})处的颜色为:{color}")