2016-09-29 4 views
0
from PIL import Image 

picture = Image.open("C:/Lab/photos/frog2.png") 
r,g,b = picture.getpixel((0,0)) 
print("Red: {0}, Green: {1}, Blue: {2}".format(r,g,b)) 

結果は赤で19 しかし、私は(x、y)はr、g、bの色をPythonの2座標に変更する方法は? 、ブルー66:グリーン57:

私は何を入力する必要がありますように2 coorinatesにB、このR、Gを変更したいですか?

+0

入力が「r = 57、g = 66、b = 19」の場合、その「2つの座標」の出力例を与えることはできますか? – kennytm

+0

これらの色をどのような空間に変換しようとしていますか? – jonrsharpe

+0

混乱して申し訳ありません。私は "2つの座標"のコードを作ることができません。私は画像からr、g、b色しか作ることができないが、私は2座標(スクリーンスペースかx、y)をr :57、g = 66、b = 19。それは – James

答えて

1

colormathは、RGBカラーをxyYカラーに変換するために使用できます。そこから、Y座標を無視してxy色度を得ることができます。

関連する問題