嘿
我正在尝试在iphone(冲浪和筛选)中实现特征检测器算法。我已经设法收集我用OpenCV处理的原始视频流。问题是我的函数返回了我想在屏幕上绘制的关键点值(x,y)。现在我的问题是如何在AVCaptureVideoPreviewLayer之上绘制它们?
答案 0 :(得分:0)
我为FAST Corner和LK Optical Flow做了这个。你可以在这里找到源代码: http://www.hatzlaha.co.il/150842/FAST%2DCorner%2DV2 http://www.hatzlaha.co.il/150842/Lucas%2DKanade%2DDetection%2Dfor%2Dthe%2DiPhone
最初我使用的是UIView图形来放置点数。像drawLine和东西...... 但后来我切换到更适合的OpenGL,并证明更快。
请注意,您必须将帧中的坐标转换为屏幕坐标。
HTH, 奥德。