2012-06-23 13 views
8

estoy tratando de poner en práctica uno de los modelos de apariencia activos (AMM) y en uno de los pasos que necesita para obtener malla triangulada de una cara, por ejemplo:¿Hay API C++ para la triangulación de Delaunay en OpenCV?

enter image description here

triangulación de Delaunay parece ser una buena opción para esta tarea (corrígeme si hay mejores opciones), y OpenCV tiene C API for it. ¿Pero hay C++ API para la triangulación de Delaunay? Por supuesto, si no es un gran problema escribir un contenedor para la versión C si realmente no hay una API C++, pero es posible que sea solo por falta de mi conocimiento de la API, y no por la API en sí misma. En este caso, definitivamente preferiré la implementación nativa de OpenCV.

+0

La imagen original y el artículo correspondiente son [aquí] (http://codecapsule.com/2010/08/12/active-appearance-models-in-c-plus-plus/). – ffriend

Respuesta

16

OpenCV tiene una API de C++ para la triangulación delaunay, pero desafortunadamente no está documentada.

Aquí están la clase Subdiv2D implementando el algoritmo de delaunay y el uso example.

+2

Los enlaces están rotos – user502144

+1

Los enlaces rotos ya están corregidos. – QkuCeHBH

+0

Están rotos de nuevo. – msr

Cuestiones relacionadas