使用 CALayer 的 renderInContext: 方法和 GeometryFlipped
我有一个 CALayer (containerLayer),希望在将数据保存为平面文件之前将其转换为 NSBitmapImageRep。 containerLayer 将其 geometryFlipped 属性设置…
如何将256色调色RGBA图像数据转换为NSImage
我是一名新手开发人员,我需要您的帮助来完成一些对您来说可能微不足道的事情。 我有一个这种像素格式的图像数据:256 色调色 RGBA。它来自 FFmpeg (P…
NSBitmapImageRep生成的BMP无法在Windows上读取
我有一个 NSBitmapImageRep,我按以下方式创建: + (NSBitmapImageRep *)bitmapRepOfImage:(NSURL *)imageURL { CIImage *anImage = [CIImage imageWi…
使用 NSBitmapImageRep 创建带有 alpha 的 OpenGL 纹理
我正在使用以下方式加载 PNG: theImage = [NSBitmapImageRep imageRepWithContentsOfFile:imagePath]; 从中我可以成功创建 gl 纹理并正确渲染,无需…
将 1.8 的 Gamma 应用于 NSImage
我正在尝试将 NSImage 转换为伽玛值为 1.8,但运气不佳。我找到了一些代码,但没有任何效果。我有一个方法可以在 NSImage 类别上返回 NSBitmapImageRe…
深入了解 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