我有一个严重的问题:我有NSArray几个UIImage对象.我现在想做的是从那些创作电影UIImages.但我不知道该怎么做.
我希望有人可以帮助我或给我一个代码片段,它可以做我喜欢的事情.
编辑:供将来参考 - 应用解决方案后,如果视频看起来扭曲,请确保您捕获的图像/区域的宽度是16的倍数.在这里经过几个小时的努力后发现:
为什么我的UIImages电影得到了扭曲?
这是完整的解决方案(只需确保宽度是16的倍数)
http://codethink.no-ip.org/wordpress/archives/673
我在这里使用代码将 aCGImageRef转换为CVPixelBufferRefOS X 上的 a 。
将 UIImage 转换为 CVImageBufferRef
但是,我需要在 YUV(kCVPixelFormatType_420YpCbCr8Planar)而不是像现在这样的 RBG 中绘制图像。
反正有没有直接CGImage在YUV色彩空间中绘制一个?如果没有,没有任何人有去了解转换的最佳途径例如CVPixedBufferRef从RBG到YUV?
我了解转换的公式,但在 CPU 上进行转换非常缓慢。