Ich habe nichts wie CIRectangleFeature
für Kreise gesehen.
Als Workaround können Sie das OpenCV-Framework verwenden, das eine Hough-Circle-Transformation aufweist.
Pro: Es ist Multi-Plattform-kompatibel.
Con: Sie müssen eine große Bibliothek für ein Feature einbetten.
Bearbeiten : Ich habe versucht, eine Objc-Klasse VNDetectCirclesRequest : VNImageBasedRequest
zu implementieren. Leider haben diese Klassen eine private Implementierung und das Programm stürzt mit "-[VNDetectCirclesRequest internalPerformInContext:error:] has not been implemented"
ab. Ich habe auch versucht, diese Methode zu implementieren, aber der Parameter context
ist vom Typ VNRequestPerformingContext
, der privat ist.
Siehe OpenCV-Dokument