我需要从我的Fluke机器人中获取一张图片,并确定图像中每个像素的颜色。然后,如果该像素大部分是红色,则将其更改为完全绿色。如果像素大部分是绿色,则将其更改为完全蓝色。如果像素大部分是蓝色,则将其更改为完全红色。这是我能做到的,但我无法让它工作以获取我要更改的图像。没有语法错误,只是语义上有问题。我正在使用Python。
我尝试的代码:
import getpixel
getpixel.enable(im)
r, g, b = im.getpixel(0,0)
print 'Red: %s, Green:%s, Blue:%s' % (r,g,b)
我也有像下面这样保存的图片:
pic1 = makePicture("pic1.jpg"):
for pixel in getpixel("pic1.jpg"):
if pixel Red: %s:
return Green:%s
if pixel Green:%s:
return Blue:%s