obj.getpixel

関数定義

obj.getpixel(x, y [,type])
現在のオブジェクトの、指定した座標のピクセルの色情報を取得します。
x 色情報を取得するピクセルの座標です
y
type 戻り値となる色情報の形式を文字列で指定します。
"col", "rgb", "yc" のいずれかを指定できます。

省略時はobj.pixeloption("type") で指定した形式になります。
初期状態では "col" です。
戻り値 col, a = obj.getpixel(0, 0, "col")
col は RGB の値(0x000000 ~ 0xFFFFFF)
a は不透明度(0.0 ~ 1.0)です。

r, g, b, a = obj.getpixel(0, 0, "rgb")
順に赤、緑、青、不透明度。値の範囲はどれも 0 ~ 255 です。

Y, cb, cr, a = obj.getpixel(0, 0, "yc")
Y(輝度)の範囲は 0 ~ 4096。
cb(青色差)と cr(赤色差)の範囲は -2048 ~ 2047。
a(不透明度)の範囲は 0.0 ~ 1.0 です。
※Y, cb, cr のこの範囲を超えることがある。


  • 最終更新:2013-01-29 03:21:09

このWIKIを編集するにはパスワード入力が必要です

認証パスワード