Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/298.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python查找rgb_Python - Fatal编程技术网

Python查找rgb

Python查找rgb,python,Python,我使用Python,我想知道它是否可能。python生成了我屏幕的图片,如果这个红色框的rgb值是:12,32,54。然后python运行一个代码 请帮助我;(您应该使用PIL库 链接: 您必须首先安装PIL 谢谢你的更新 使用ImageGrab,代码将如下所示: import PIL.ImageGrab # pixel color at x, y print PIL.ImageGrab.grab().load()[x, y] 请注意,ImageGrab仅在Windows中工作。请为问题添

我使用Python,我想知道它是否可能。python生成了我屏幕的图片,如果这个红色框的rgb值是:12,32,54。然后python运行一个代码


请帮助我;(

您应该使用
PIL

链接:

您必须首先安装
PIL

谢谢你的更新

使用
ImageGrab
,代码将如下所示:

import PIL.ImageGrab

# pixel color at x, y
print PIL.ImageGrab.grab().load()[x, y]

请注意,
ImageGrab
仅在Windows中工作。

请为问题添加更多信息。也请将图像添加到问题中,不要提供下载链接。
解释JPEG图像文件时出错(不是JPEG文件:以0x42 0x4d开头)
ty但它是否可能使用我的活动屏幕来查找一些rgb值。我不想制作图片。它说“图像”未定义您是否安装了PIL库?>>>导入PIL.ImageGrab#x,y像素颜色打印PIL.ImageGrab.grab().load()[x,y]回溯(最近一次调用):文件“”,第1行,导入PIL.ImageGrab文件“C:\Python27\lib\site packages\PIL\ImageGrab.py”,第31行,在grabber=Image.core.grabscreen文件“C:\Python27\lib\site packages\PIL\Image.py”,第39行,在getattr raise importorror中(“未安装图像C模块”)ImportError:_ImagingC module未安装>>>我遇到此错误。顺便说一句,我有python 27.64位Windows安装PIL可能不是那么简单…请参阅以下线程:
import PIL.ImageGrab

# pixel color at x, y
print PIL.ImageGrab.grab().load()[x, y]