Cómo utilizar la función openCV para comprobar la versión de opencv
Comprobación rápida de las funciones OpenCV más utilizadas
1. cvLoadImage: carga archivos de imagen en la memoria
2. cvNamedWindow: crea una ventana en la pantalla; /p>
p>
3. cvShowImage: muestra la imagen en la ventana creada;
4. cvWaitKey: pausa el programa y espera a que el usuario active una operación clave. cvWaitKey: pausa el programa y espera a que el usuario active una operación clave
5. cvReleaseImage: libera la memoria asignada por el archivo de imagen
6. cvDestroyWindow: destruye la ventana; mostrar el archivo de imagen;
7. cvCreateFileCapture: determina el archivo AVI que se leerá a través de la configuración de parámetros
8. cvQueryFrame: se utiliza para consultar el contenido del archivo de imagen; cvQueryFrame: se utiliza para cargar el siguiente fotograma del archivo de vídeo en la memoria;
9.cvReleaseCapture: libera el espacio de memoria abierto por la estructura CvCapture;
10. cvCreateTrackbar: crea una pista bar;
11. cvSetCaptureProperty: establece varias propiedades del objeto CvCapture;
12. cvGetCaptureProperty: consulta varias propiedades del objeto CvCapture; : establece el tamaño del objeto CvCapture. cvGetSize: el tamaño de la estructura de la imagen actual;
14. cvSmooth: imagen suave
15. cvPyrDown: pirámide de imagen, reducción de resolución, la imagen se reduce a una cuarta parte del original. imagen;
16. cvCanny: cvCreateCameraCapture: lee datos del dispositivo de la cámara;
18. cvCreateVideoWriter: crea un dispositivo de escritura para escribir la transmisión de video en el archivo de video cuadro por cuadro;
19.cvWriteFrame: escribe la transmisión de video en el archivo cuadro por cuadro;
20.cvReleaseVideoWriter: libera el espacio de memoria abierto por la estructura CvVideoWriter;
21. cv_MAT_ELEM: obtiene de la matriz un elemento;
22.cvAbs: calcula el valor absoluto de todos los elementos de la matriz;
23. diferencia entre dos matrices;
24. cvAbsDiffS: Calcula el valor absoluto de la diferencia entre una matriz y un escalar;
25. matriz y un escalar.
cvAdd: Suma a nivel de elemento de dos matrices;
26. cvAddS: Suma a nivel de elemento de una matriz y un escalar;
27. cvAddWeighted: Suma a nivel de elemento de dos matrices Operación de suma ponderada (operación alfa);
28.cvAvg: calcula el promedio de todos los elementos de la matriz;
29. cvAvgSdv: calcula el valor absoluto y la desviación estándar de todos los elementos en la matriz;
30. cvCalcCovarMatrix: calcula la covarianza de un conjunto de vectores espaciales n-dimensionales;
31.cvCmp: realiza operaciones de comparación de conjuntos en todos los elementos en dos matrices;
32.cvCmpS: realiza operaciones de comparación de conjuntos en matrices y escalares;
33.cvConvertScale: convierte matrices a escalares utilizando valores de escala opcionales para convertir el tipo de elementos de la matriz;
34.cvCopy: copia los valores de una matriz a otra matriz;
35.cvCountNonZero: cuenta el número de valores distintos de cero en una matriz;
36.cvCrossProduct: Calcula el producto vectorial (producto cruzado) de dos vectores 3D;
37.cvCvtColor: Convierte los canales de la matriz de un espacio de color a otro espacio de color;
38: cvDet: Calcula el determinante de una matriz cuadrada;
39: cvDiv: Realiza la división por elementos de una matriz y otra matriz;
40: cvDotProduct: Calcula el producto escalar de dos vectores;
41. cvEigenVV: Calcula los valores propios y vectores propios de la matriz cuadrada
42. cvFlip: Gira alrededor del eje seleccionado;
43. cvGEMM: Multiplicación de matrices;
44. cvGetCol: Copia elementos de columnas de una matriz
45. cvGetCols: Copia elementos de múltiples columnas de datos adyacentes; /p>
46. cvGetDiag: copia elementos de múltiples columnas de datos adyacentes. cvGetDiag: copia todos los elementos en la diagonal de la matriz;
47. cvGetDims: devuelve las dimensiones de la matriz;
48. cvGetDimSize: devuelve el tamaño de todas las dimensiones de la matriz ;
p>
49. cvGetRow: copia los valores de los elementos en la fila de la matriz;
50. cvGetRows: copia los valores de los elementos en varias filas adyacentes de la matriz;
51.cvGetSize: obtiene el tamaño de la matriz bidimensional y lo devuelve en forma de CvSize
52. -área de la matriz;
53.cvInRange: comprueba si hay un elemento en el valor del elemento de la matriz. cvInRange: comprueba si el valor del elemento en la matriz está dentro del rango de valores de las otras dos matrices;
54. cvInRangeS: comprueba si el valor del elemento en la matriz está dentro del rango de valores de los otros dos escalares. ;
54. p>
55. cvInvert: Encuentra la inversa de una matriz;
56. cvMinS: realiza operaciones de valor mínimo a nivel de elemento en matrices y escalares;
62.cvMinMaxLoc: encuentra los valores máximo y mínimo en una matriz;
63. El producto a nivel de elemento (producto escalar) de una matriz;
64. cvNot: invierte bit a bit cada elemento de la matriz
65. están normalizados.
cvNormalize: normaliza los elementos en la matriz;
66. cvOr: realiza operaciones por o en dos matrices;
67. cvOrs: entre matrices y escalares por operación o;
68. cvReduce: reduce la matriz bidimensional a un vector mediante el operador dado;
69.cvRepeat: copia la matriz en forma de mosaico;
70. cvSet: inicializa la matriz con el valor dado;
71. cvSetZero: inicializa todos los elementos de la matriz en 0
72. cvSetIdentity: establece los elementos en la diagonal de; la matriz a 1 y otros elementos a 0;
73. cvSolve: Resuelve el sistema de ecuaciones lineales;
74.
74. cvSplit: Divide un sistema de ecuaciones lineales;
75. p>74.cvSplit: divide una matriz multicanal en múltiples matrices de un solo canal;
75.cvSub: resta dos matrices a nivel de elemento;
76. un escalar de una matriz a nivel de elemento;
77.cvSubRS: Restar un escalar de una matriz a nivel de elemento;
78. el nivel del elemento Resta un escalar. cvSubRS: Restar un escalar de una matriz a nivel de elemento;
78. cvSum: Sumar todos los elementos de la matriz;
79. matriz;
80. cvSVBkSb: cálculo de permutación inversa de valor singular;
81. cvTrace: cálculo de la trayectoria de la matriz;
82.
83. cvTranspose: Transposición de matriz;
84. cvTranspose: Transposición de matriz;
85.
cvTranspose: operación de transposición de matriz;
83. cvXor: realiza operación XOR posicional en dos matrices;
84. >
85.cvZero: establece todos los elementos de la matriz en 0;
86.cvConvertScaleAbs: calcula el valor absoluto del valor de escala opcional y luego convierte el tipo del elemento de la matriz; p>
87.cvNorm: Calcula los parámetros absolutos, los parámetros de diferencia absoluta o los parámetros de diferencia relativa de la matriz;
88.cvAnd: Realiza la operación de suma posicional en dos matrices;
89.cvAndS: realiza operaciones de suma posicional entre matrices y escalares;
90.cvScale: la macro de cvConvertScale se puede utilizar para ajustar el tamaño del contenido de la matriz y convertir los parámetros de un tipo de datos.
Convierte un tipo de datos a otro;
91.cvT: Abreviatura de la función cvTranspose;
92.cvLine: Dibuja una línea recta;
p>
93. cvRectangle: Dibuja un rectángulo;
94. cvCircle: Dibuja un círculo
95. cvEllipse: Dibuja una elipse;
96. cvEllipseBox: utiliza el rectángulo exterior para describir la elipse;
97. cvFillConvexPoly, cvPolyLine: dibuja polígonos
98. image;
99. cvInitFont: Utiliza un conjunto de parámetros para configurar la fuente:
100. cvSave: Guardado de matriz
101.
102.cvOpenFileStorage: abre el archivo de almacenamiento para leer y escribir;
103.cvReleaseFileStorage: libera los datos almacenados
104. una nueva estructura de datos;
105. cvEndWriteStruct: escribe una nueva estructura de datos. cvEndWriteStruct: finaliza la escritura de la estructura de datos;
106.cvWriteInt: escribe el tipo entero;
107.cvWriteReal: escribe el tipo de punto flotante;