我有一个NSImage
. 我想NSColor
在某个 x 和 y 处读取像素。Xcode 似乎有一个colorAtX:y:
方法 on NSImage
,但这会导致崩溃,说 NSImage 没有这样的方法。我已经看到了一些示例,其中您创建一个NSBitmapImageRep
并在其上调用相同的方法,但我无法成功地将我的 NSImage 转换为NSBitmapImageRep
. NSBitmapImageRep
由于某种原因,上面的像素有所不同。
必须有一个简单的方法来做到这一点。不可能这么复杂。