深入了解 NSImage 的像素数据
我正在编写对黑白图像进行操作的应用程序。我通过将 NSImage 对象传递到我的方法中,然后从 NSImage 生成 NSBitmapImageRep 来完成此操作。一切正常,…
将 NSBitmapImageRep 保存为 NSBMPFileType 文件。错误的 BMP 标头和位图内容
我将 NSBitmapImageRep 保存到 BMP 文件(Snow Leopard)。当我在macOS上打开它时似乎没问题。但它在我的多媒体设备上出错(它可以显示来自互联网的任…
如何从 NSBitmapImageRep 创建具有透明度的 8 位 PNG?
我有一个 32 位 NSBitmapImageRep,它有一个基本上为 1 位值的 Alpha 通道(像素要么打开,要么关闭)。 我想将此位图保存为具有透明度的 8 位 PNG 文…
将 NSImageView 中单击的 NSPoint 转换为正确的底层 NSBitmapImageRep 中的像素坐标
这是我想要完成的任务:我正在开发一个开源 TI 计算器模拟器,目前正在尝试添加皮肤支持。皮肤图像只是一个 NSImageView,其图像设置为皮肤图像。我重…
如何用Cocoa压缩jpeg图像?
我有一个 jpeg 图像,我希望能够使用 Cocoa/Core Image/Core Graphics 增量压缩它。例如,我有A.jpg(3MB),我压缩A并得到B.jpg(1MB),压缩B并得到…
为什么 bitmapImageRepForCachingDisplayInRect: 创建一个空图像?
我有一段非常简单的代码,应该捕获视图的位图。这曾经在 Leopard 中有效,但在 Snow Leopard 中似乎严重损坏。 以下是响应窗口上的按钮按下的代码: -…
- 共 1 页
- 1