Gibt es C ++ API für Delaunay Triangulation in OpenCV?

8

Ich versuche, eines der aktiven Erscheinungsmodelle (AMM) zu implementieren und einen der Schritte, um ein trianguliertes Netz eines Gesichts zu erhalten, z. B .:

Delaunay-Triangulation scheint für diese Aufgabe gut geeignet zu sein (korrigiert mich, wenn es bessere Optionen gibt), und OpenCV hat C API dafür . Aber gibt es die C ++ API für die Delaunay-Triangulation? Natürlich ist es keine große Sache, einen Wrapper für die C-Version zu schreiben, wenn es wirklich keine C ++ - API gibt, aber es ist möglich, dass mir nur das Wissen über die API fehlt und nicht die API selbst. In diesem Fall werde ich definitiv die native OpenCV-Implementierung bevorzugen.

    
ffriend 23.06.2012, 15:08
quelle

1 Antwort

16

OpenCV hat C ++ API für Delaunay Triangulation, aber leider ist es nicht dokumentiert.

Hier sind die Klassen Subdiv2D , die Delaunay-Algorithmus und Verwendung implementieren < a href="https://github.com/Itseez/opencv/blob/master/samples/cpp/delaunay2.cpp"> Beispiel .

    
Andrey Kamaev 23.06.2012, 15:58
quelle

Tags und Links