我想从我的福禄克机器人那里获取图像并确定图像中每个像素的颜色。然后,如果像素大部分是红色,则将其更改为完全绿色。如果像素大部分为绿色,则将其更改为完全蓝色。如果像素大部分是蓝色的,则将其更改为完全红色。这是我能够做到的,但我无法让它发挥作用来获得我必须改变的形象。没有语法错误,这只是我遇到问题的语义。我正在使用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