iphone camerOverlay用于Alternate Reality应用程序

Dou*_*kem 9 iphone graphics image-processing augmented-reality

有没有人知道如何拍摄在iphone相机上拍摄的图像,并进行一些图像处理(例如边缘检测,角化),然后在原始图像上覆盖处理图像的部分(例如,仅突出显示的边缘).

更一般地说,我如何创建具有透明度的UImage(我只是缩放图像并用alpha值覆盖它,UIImage是否像GIF一样支持透明度).我想你可以将UIImagePickerController与后台线程结合起来,后台线程获取 UIImagePickerController视图的"屏幕截图"并对其进行图像处理以检测各种对象并提供叠加增强现实显示.

有一个开源的简单图像处理库为iPhone.该演示显示了拍摄原始照片(数独板)的示例,然后将检测到的对象覆盖在原始照片中.

他们在博客上解释了一些高级技术.

bkr*_*zer 3

OpenCV 使图像叠加变得非常简单,并且它已被移植到 iPhone 上。使用 OpenCV,您可以选择根据需要截取屏幕截图,或者在实时流上进行图像处理,一次一帧。看看它的一些教程程序,它们真的很有帮助。