我需要检测图像中的圆圈。 iOS11允许检测和跟踪矩形,但我们如何跟踪圆圈?
有可能吗?
答案 0 :(得分:1)
我没有看到像CIRectangleFeature
这样的广告。
作为一种解决方法,您可以使用具有Hough Circle转换的OpenCV framework。
Pro:它符合多平台标准。
Con:您需要为一个功能嵌入一个大型库。
修改:我尝试实施objc类VNDetectCirclesRequest : VNImageBasedRequest
。不幸的是,这些类有私有实现,程序与"-[VNDetectCirclesRequest internalPerformInContext:error:] has not been implemented"
崩溃。我也尝试过实现此方法,但参数context
的类型为VNRequestPerformingContext
,这是私有的。
请参阅OpenCV doc