私にはNSImage
があります。私はいくつかのxとyのピクセルについてNSColor
を読んでみたいと思います。 XcodeはNSImage
にcolorAtX:y:
メソッドがあると思われますが、これはNSImageのメソッドが存在しないというエラーを引き起こします。 NSBitmapImageRep
を作成して同じメソッドを呼び出す例をいくつか見てきましたが、NSImageをNSBitmapImageRep
に変換することができませんでした。 NSBitmapImageRep
のピクセルは何らかの理由で異なります。ココア:NSImageのピクセルカラーを読み取る
これを行う簡単な方法が必要です。これは複雑ではありません。
どのように「NSBitmapImageRepのピクセル」が異なっていますか?私は前にそのようにして、良い結果を得ました。 – user1118321
下のRob Kenigerの答えをご覧ください。 NSImageのアンカーポイント(原点)は左上、NSBitmapImageRepは左下です。一方を他方に変換すると、画像の座標は垂直方向に反転します。 – mtmurdock
[NSImageからピクセルと色を取得する]の複製が可能です。(http://stackoverflow.com/questions/1994082/get-pixels-and-colours-from-nsimage) – smokris