在ios11上检测圆宽视觉框架?

时间:2017-06-29 20:16:54

标签: vision ios11

我需要检测图像中的圆圈。 iOS11允许检测和跟踪矩形,但我们如何跟踪圆圈?

有可能吗?

1 个答案:

答案 0 :(得分:1)

我没有看到像CIRectangleFeature这样的广告。 作为一种解决方法,您可以使用具有Hough Circle转换的OpenCV framework

Pro:它符合多平台标准。

Con:您需要为一个功能嵌入一个大型库。

修改:我尝试实施objc类VNDetectCirclesRequest : VNImageBasedRequest。不幸的是,这些类有私有实现,程序与"-[VNDetectCirclesRequest internalPerformInContext:error:] has not been implemented"崩溃。我也尝试过实现此方法,但参数context的类型为VNRequestPerformingContext,这是私有的。

请参阅OpenCV doc