0
SwiftのNSImageからピクセルに関する情報(幅と高さのピクセル数と各ピクセルのRGB値など)を抽出するにはどうすればよいですか?NSImage(Swift)のピクセル情報
SwiftのNSImageからピクセルに関する情報(幅と高さのピクセル数と各ピクセルのRGB値など)を抽出するにはどうすればよいですか?NSImage(Swift)のピクセル情報
画像に-size
を送信できます。
詳細なデータを取得するには、画像そのものを尋ねるのではなく、その表現の1つ、つまりNSImageRep
のサブクラスのインスタンスです。取得できる属性は、表現のタイプによって異なります。おそらくNSBitmapImageRep
があります。 ピクセルをテストするには、-colortAtX:y:
を使用します。
ありがとうございます! –
客観的なCのコードをチェックしてください、swiftは類似していますhttp://stackoverflow.com/questions/448125/how-to-get-pixel-data-from-a-uimage-cocoa-touch-or-cgimage-core-グラフィック – LViet