使用Snow Leopard访问原始图像数据

时间:2009-09-25 11:53:15

标签: c cocoa xcode bitmap jpeg

我使用Snow Leopard下的XCode 3.2开发,我想从磁盘读取jpg文件到内存中,并直接使用呈现为C char数组的原始图像位图进行操作。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:3)

看看这个http://www.cocoadev.com/index.pl?NSBitmapImageRep诀窍是从NSImage获取NSBitmapImageRep。然后,您可以访问基础像素数据。

请注意,虽然这可能是有用和有趣的,但如果你想开发一个复杂的图像过滤的东西,你最好使用opengl,Core图像甚至石英作曲家。 Apple在http://developer.apple.com/

上为所有这些路线提供了大量示例代码