我正在开发一个iOS视频应用程序,需要做像应用过滤器,调整亮度/对比度/饱和度添加覆盖等等。因为我是图像处理新手,我无法判断哪些资源(即API,开源库)我可以使用。所以那些在这个领域有经验的人的指导将会有很大的帮助。
答案 0 :(得分:2)
以下是关于Mac和iOS上GPU加速视频处理的精彩教程: http://www.sunsetlakesoftware.com/2010/10/22/gpu-accelerated-video-processing-mac-and-ios
答案 1 :(得分:2)
使用 OpenCV 。
<强> 1。获取OpenCV
查看OpenCV homepage以下载OpenCV源代码。
<强> 2。查看此SOF,了解有关iOS上OpenCV的更多详细信息
第3。获取并阅读一些关于OpenCV的好书
关于OpenCV的最佳书籍是“ Learning OpenCV ”,由OpenCV的主要创始人Gary Bradsky撰写。
第二个是“ OpenCV cookbook ”。
这些书包含大量关于OpenCV的例子以及描述
<强> 4。查看OpenCV documentation 。
OpenCV文档包含完整功能的详细信息。它还包括很多 tutorials ,这对所有人都非常有用。
<强> 5。还尝试运行OpenCV示例。它包含很多好的程序
一切顺利。