2016-07-04 56 views
0

SwiftのNSImageからピクセルに関する情報(幅と高さのピクセル数と各ピクセルのRGB値など)を抽出するにはどうすればよいですか?NSImage(Swift)のピクセル情報

+0

客観的なCのコードをチェックしてください、swiftは類似していますhttp://stackoverflow.com/questions/448125/how-to-get-pixel-data-from-a-uimage-cocoa-touch-or-cgimage-core-グラフィック – LViet

答えて

2

画像に-sizeを送信できます。

詳細なデータを取得するには、画像そのものを尋ねるのではなく、その表現の1つ、つまりNSImageRepのサブクラスのインスタンスです。取得できる属性は、表現のタイプによって異なります。おそらくNSBitmapImageRepがあります。 ピクセルをテストするには、-colortAtX:y:を使用します。

+0

ありがとうございます! –

関連する問題