我是一名新的Apple开发人员,我正在努力应对不同的图像表示......
我有一个kCVPixelFormatType_32ARGB格式的CVPixelBufferRef,我想从中创建一个新的kCVPixelFormatType_24RGB CVPixelBufferRef(即丢弃alpha位)。
有一种简单的方法可以做到,还是我必须用'for'循环复制它?
我正在使用Mac OSX 10.6.4,并且一直致力于this 示例代码。
谢谢, Pinhassi。
答案 0 :(得分:0)
在Accelerate框架中,有一个函数vImageConvert_ARGB8888toRGB888()
应该实现基于SIMD的高效转换。