Red de conocimiento informático - Material del sitio web - ¿Cómo ver el código fuente de las funciones internas integradas de Opencv?

¿Cómo ver el código fuente de las funciones internas integradas de Opencv?

h), luego salte al archivo de encabezado cv.h (explicando que cvCalOpticalFlowHS está definido en el archivo cv.h), luego vaya al archivo cv.cpp, presione "Ctrl+F" para ingresar el nombre de la función que se buscará , y puede encontrarlo en el archivo fuente de la función cvCalOpticalFlowHS.

1. En primer lugar, debe estar familiarizado con el directorio de instalación de openCV. Por ejemplo, mi directorio de instalación es F:\program files\opencv2.3.1. Hay muchos subdirectorios en este directorio: 3rdparty, android, build, data, doc, include, module, samples y muchos archivos cmake. Para programar, solo necesita la carpeta de compilación, porque la configuración del entorno de programación solo está relacionada con este directorio, por ejemplo: configuración del directorio de inclusión, configuración del directorio de la biblioteca. El directorio de compilación es el directorio de compilación, que es un archivo de biblioteca binaria compilado. con código fuente openCV (incluidos archivos dll, libs y encabezado de entrada).

2. ¿Cuáles son los usos de los archivos en otras carpetas? De hecho, el código fuente está contenido en estas carpetas, porque la carpeta de compilación se genera en función de CMake que compila otras carpetas

Por ejemplo, la carpeta principal contiene la definición de tipos de datos básicos, el archivo imgproc La carpeta contiene el código fuente de funciones de procesamiento de imágenes digitales de uso común: como cvCanny (), cvSobel ().

3. Use CMake para exportar el código fuente opencv, genere un proyecto VC ++ y luego use vs para abrir. el proyecto y entrar en el proyecto Buscar en todo el proyecto

.