雪豹

2009-09-25 141 views
0

訪問原始圖像數據I與3.2的XCode下雪豹發展,我想讀一個jpg文件從磁盤到內存中並直接與呈現爲一個C字符數組的原始圖像的位圖操作。我怎樣才能做到這一點?雪豹

+0

的libjpeg(http://www.ijg.org/),也許?我從來沒有用過它 – pmg 2009-09-25 12:16:57

回答

3

看看這個http://www.cocoadev.com/index.pl?NSBitmapImageRep訣竅是從一個NSImage中得到NSBitmapImageRep。然後您可以訪問底層的像素數據。

請注意,雖然這可能是非常有用和有趣,如果你想開發一個複雜的圖像濾波的事情,你會用OpenGL,核心形象,甚至石英作曲家更好。蘋果公司爲所有這些路線的很多示例代碼上http://developer.apple.com/

+0

謝謝,NSBitmapImageRep做到了! 我知道你提到的框架,但我的目的是嘗試使用OpenCL直接操作圖像位圖。爲互操作性製作OpenGL上下文也很有用。 – leinz 2009-09-25 13:39:32