【问题标题】:Pixel Information from NSImage (Swift) [closed]来自 NSImage (Swift) 的像素信息 [关闭]
【发布时间】:2016-07-04 08:47:24
【问题描述】:

如何从 Swift 中的 NSImage 中提取有关像素的信息(例如宽度和高度上的像素数以及每个像素的 RGB 值)?

【问题讨论】:

标签: swift macos cocoa nsimage


【解决方案1】:

您可以将-size 发送到图像本身。

但是,要获取详细数据,您不应询问图像本身,而应询问其表示形式之一,即NSImageRep 子类的实例。您可以获得的属性取决于表示的类型。您可能会收到NSBitmapImageRep。 要测试像素,您可以使用-colortAtX:y:

【讨论】:

    猜你喜欢
    • 2015-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-17
    • 1970-01-01
    • 2016-11-30
    • 1970-01-01
    相关资源
    最近更新 更多