Python查找rgb
我使用Python,我想知道它是否可能。python生成了我屏幕的图片,如果这个红色框的rgb值是:12,32,54。然后python运行一个代码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中工作。请为问题添
请帮助我;(您应该使用
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]