我使用OpenCV(cv :: findChessboardCorners)在iOS应用程序中查找棋盘角落,但性能不是我需要它的地方。使用GPUImage检测棋盘角落的最佳(最快/最可靠)方法是什么?还有另一个适用于iOS的GPU加速库,可用于评估棋盘检测吗?
答案 0 :(得分:2)
您现在需要GPUImageHarrisCornerDetectionFilter或其变体来执行此操作。在其上设置一个块,该块将返回一个检测到的角点阵列(在标准化视图坐标中)和检测到的总角点数。请参阅FilterShowcase和功能检测示例应用程序,了解其在实践中的工作原理。
我正在研究一种更快的角点探测器,以及不必在CPU上的所有图像像素上进行光栅渲染以提取最终角点的方法。这两个都应该提高角点检测性能,但是你现在可以使用上面的。