Hay varias funciones en opencv que no entiendo lo que significan
1. cvLoadImage: carga archivos de imagen en la memoria;
2. cvNamedWindow: crea una ventana en la pantalla
3. la imagen en la ventana creada
4. cvWaitKey: pausa el programa y espera a que el usuario active una operación clave
5. file;
6. cvDestroyWindow: destruye la ventana que muestra 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 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. barra de desplazamiento;
11. cvSetCaptureProperty: establece varias propiedades del objeto CvCapture;
12. cvGetCaptureProperty: consulta varias propiedades del objeto CvCapture;
13. cvGetSize: el tamaño de la estructura de la imagen actual;
14. cvSmooth: suaviza la imagen;
15. cvPyrDown: pirámide de imagen, reducción de resolución, la imagen se reduce a una cuarta parte del original;
16. cvCanny: detección de bordes Canny;
17. cvCreateCameraCapture: lee datos del dispositivo de la cámara
18. la transmisión de video cuadro por cuadro se escribe en el archivo de video;
19. cvWriteFrame: escribe la transmisión de video en el archivo cuadro por cuadro;
20. abierto por la estructura CvVideoWriter;
21. CV_MAT_ELEM: obtiene un elemento de la matriz;
22. cvAbs: calcula el valor absoluto de todos los elementos de la matriz;
23. cvAbsDiff: Calcula la diferencia entre dos matrices. El valor absoluto de
26. cvAddS: La operación de suma a nivel de elemento de una matriz y un escalar;
27. -Operación de suma ponderada por nivel (operación alfa) de dos matrices;
28. cvAvg: Calcula el promedio de todos los elementos en la matriz;
29. desviación estándar de todos los elementos de la matriz;
30. cvCalcCovarMatrix: calcula la covarianza de un conjunto de vectores espaciales n-dimensionales.
31: aplica la operación de comparación de conjuntos; todos los elementos en las dos matrices;
32. cvCmpS: Compara las matrices Utiliza la operación de comparación de conjuntos con un escalar;
33. valor;
34.cvCopy: copia los valores de la matriz a otro en la matriz;
35.cvCountNonZero: calcula el número de valores distintos de cero en el array;
36. cvCrossProduct: Calcula el producto vectorial (producto cruzado) de dos vectores tridimensionales;
p>
37. de un espacio de color a otro;
38. cvDet: Calcula el determinante de la matriz cuadrada;
39.
Operación de división;
40. cvDotProduct: Calcula el producto escalar de dos vectores;
41. cvEigenVV: Calcula los valores propios y vectores propios de la matriz cuadrada;
42. cvFlip: Voltear alrededor del eje seleccionado;
43. cvGEMM: Multiplicación de matrices
44.
45. cvGetCols: copia elementos de múltiples columnas de datos adyacentes;
46. cvGetDiag: copia todos los elementos en la diagonal de la matriz
47. dimensión de la matriz;
48. cvGetDimSize: Devuelve el tamaño de todas las dimensiones de una matriz;
49. /p>
p>
50.cvGetRows: copia valores de elementos de múltiples filas adyacentes de una matriz;
51.cvGetSize: obtiene el tamaño de una matriz bidimensional y devuelve. como CvSize;
52. cvGetSubRect: Copiar valores de elementos de una subregión de una matriz;
53. rango de valores en los otros dos arrays;
54. cvInRangeS: Comprueba si el valor de un elemento de un array está dentro del rango de otros dos escalares;
55. cvInvert: Encuentra la inversa de una matriz;
56. cvMahalonobis: Calcula la distancia de Mahalanobis entre dos vectores;
57: Realiza la operación máxima a nivel de elemento en dos matrices;
58.cvMaxS: en uno Realiza una operación máxima a nivel de elemento en una matriz y un escalar;
59. /p>
60.cvMin: In Realizar operaciones de valor mínimo a nivel de elemento en dos matrices;
61.cvMinS: Realizar operaciones de valor mínimo a nivel de elemento en una matriz y un escalar;
62.cvMinMaxLoc: Encuentra los valores máximo y mínimo en la matriz
63.cvMul: Calcula el producto a nivel de elemento (producto escalar) de dos matrices; p>64.cvNot: par bit a bit en la matriz Nega cada elemento de p>
67.cvOrs: realiza operaciones OR bit a bit entre matrices y escalares;
68. vectores a través de operadores dados;
69. cvRepeat: copia la matriz en forma de mosaico;
70. cvSet: inicializa la matriz con un valor dado;
71. cvSetZero: copia todos los elementos de la matriz inicializados en 0;
72. cvSetIdentity: establece los elementos en la diagonal de la matriz en 1 y establece los demás en 0;
73. cvSolve: Encuentra la solución al sistema de ecuaciones lineales;
74. cvSplit: Divide una matriz multicanal en múltiples matrices de un solo canal;
75. -resta de nivel de dos matrices;
76.cvSubS: Restar un escalar de una matriz a nivel de elemento;
77. ;
78. cvSum: Restar una matriz de una matriz Suma de todos los elementos de, cvTrace: Calcular el seguimiento de la matriz
82.
83.cvXor: realiza una operación XOR bit a bit en dos matrices;
84.
p>
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 la norma absoluta, la norma de diferencia absoluta o la norma de diferencia relativa de una matriz;
88. cvAnd: Realiza una operación AND bit a bit en dos matrices;
89.cvAndS: realiza operaciones AND bit a bit entre matriz y escalar;
90.cvScale: es una macro de cvConvertScale, que se puede utilizar para reajustar el contenido de la matriz y cambiar los parámetros. de Convertir un tipo de datos a otro;
91. cvT: es la abreviatura de la función cvTranspose;
92. cvRectangle: dibuja un rectángulo;
94. cvCircle: dibuja un círculo;
95. rectángulo adjunto para describir una elipse;
97. cvFillConvexPoly, cvPolyLine: dibuja polígonos
98. 99. cvInitFont: utiliza un conjunto de parámetros para configurar algunas fuentes específicas básicas para la salida de pantalla;
100.cvSave: guardado de matrices;
101. >
102. cvOpenFileStorage: abre el archivo de almacenamiento para lectura/escritura;
103. cvReleaseFileStorage: libera los datos almacenados
104.
105.cvEndWriteStruct: finalizar la escritura de la estructura de datos;
106.cvWriteInt: escribir tipo entero;
107. >
108. cvWriteString: escribir tipo de carácter;
109. cvWriteComment: escribir una cadena de comentarios XML o YAML
110.
111.cvWriteRawData: escribe varios valores;
112.cvWriteFileNode: escribe el nodo del archivo en otra memoria de archivo;
113. memoria;
114.cvGetFileNodeByName: busca el nodo correspondiente en el mapa o la memoria;
115.cvGetHashedKey: devuelve una clave única para el nombre Puntero; 116. cvGetFileNode: busca el nodo en el mapa o almacenamiento de archivos;
117. cvGetFileNodeName: devuelve el nombre del nodo del archivo
118.
119. cvReadIntByName: lee un tipo entero sin nombre;
120.cvReadReal: lee un tipo de punto flotante sin nombre;
121. escriba con un nombre;
122.cvReadString: busque una cadena de un nodo de archivo;
123.cvReadStringByName: busque un nodo de archivo con un nombre y devuélvalo;
124.cvRead: decodifica el objeto y devuelve su puntero;
125.
Encuentre el objeto y decodifíquelo;
126.cvReadRawData: lea múltiples valores;
127.cvStartReadRawData: inicialice la lectura de la secuencia de nodos del archivo;
128. cvReadRawDataSlice: lee el contenido del nodo del archivo;
129.cvGetModuleInfo: comprueba si la biblioteca IPP se ha instalado normalmente y verifica si se está ejecutando normalmente;
130. Se utiliza para ajustar el tamaño de la ventana;
131.cvSaveImage: guarda la imagen;
132.cvMoveWindow: mueve la ventana a la posición donde su esquina superior izquierda es x, y. ;
133. cvDestroyAllWindow: se utiliza para cerrar todas las ventanas y liberar espacio de memoria relacionado con la ventana
134. >135. cvSetTrackbarPos: establece el valor de la barra deslizante;
136. cvGrabFrame: se utiliza para leer rápidamente fotogramas de vídeo en la memoria
137. marcos;
138. cvConvertImage: utilizado para convertir entre diferentes formatos de imagen de uso común;
139. cvErode: erosión morfológica
140.
141. cvMorphologyEx: una función morfológica más general;
142. cvFloodFill: algoritmo de relleno de inundación, utilizado para controlar aún más qué áreas se rellenarán con color
143.cvResize: ampliar o reducir la imagen;
144. cvPyrUp: pirámide de imagen, ampliar la imagen existente dos veces en cada dimensión.
145. segmentación de imágenes;
146. cvThreshold: umbral de imagen;
147. cvAcc: las imágenes de tipo entero de 8 bits se pueden acumular en imágenes de punto flotante. cvAdaptiveThreshold: umbral adaptable de imagen;
149. cvFilter2D: convolución de imagen;
150: agranda una imagen específica y luego llena automáticamente el límite de la imagen de varias maneras.
151. cvSobel: Detección de bordes de imagen, operador de Sobel;
152. cvLaplace: Transformada de Laplace, detección de bordes de imagen;
153. transformación;
154. cvHoughCircles: transformación de círculo de Hough;
155. cvRemap: reasignación de imágenes, imagen de calibración de corrección, interpolación de imágenes;
156. cvWarpAffine: denso transformación afín;
157. cvGetQuadrangleSubPix: transformación afín;
158.cvGetAffineTransform: cálculo de matriz de mapeo afín
159, cvCloneImage: copia toda la estructura de IplImage; a una nueva IplImage;
160. cv2DRotationMatrix: Cálculo de matriz de mapeo afín;
161 cvTransform: Transformación afín dispersa;
p>
162. cvWarpPerspective: Transformación de perspectiva densa (homografía);
163. cvGetPerspectiveTransform: Calcular la matriz de mapeo de perspectiva
165. , CVC
artToPolar: Mapeo de valores del espacio cartesiano a coordenadas polares (espacio polar);
166. cvPolarToCart: Mapeo de valores del espacio polar al espacio cartesiano;
167. cvLogPolar: transformación de coordenadas polares logarítmicas;
168. cvDFT: transformada de Fourier discreta;
169. /p>
171. cvIntegral: Calcula la imagen integral;
172. cvDistTransform: Transformación de distancia de la imagen
173.
174. cvCreateHist: crea un nuevo histograma;
175. cvMakeHistHeaderForArray: crea un histograma basado en los datos proporcionados;
176.
177. cvThreshHist: función de umbral de histograma;
178 cvCalcHist: calcula automáticamente el histograma a partir de la imagen;
179. cvCompareHist: se utiliza para comparar la similitud de dos histogramas;
180. cvCalcEMD2: algoritmo de distancia de movimiento terrestre (EMD);
181. cvCalcBackProject: retroproyección;
182. p>
183. cvMatchTemplate: coincidencia de plantillas;
184. cvCreateMemStorage: se utiliza para crear un almacenamiento de memoria;
p>
185.
186.cvSeqInvert: opera la secuencia en orden inverso;
187.cvCvtSeqToArray: copia toda o parte de la secuencia a una memoria continua en la matriz. >188. cvFindContours: busca contornos a partir de imágenes binarias;
189. cvDrawContours: dibuja contornos;
190.
192. cvContourPerimeter: Calcular momentos del contorno;
193. cvMoments: Calcular momentos invariantes de Hu;
194. para hacer coincidir;
195. cvInitLineIterator: muestreo de píxeles en cualquier línea recta;
196. cvSampleLine: muestreo de una línea recta
197. ;
198.cvWatershed: algoritmo de cuenca;
199.cvInpaint: reparar imagen
200, cvGoodFeaturesToTrack: encontrar puntos de esquina; >201, cvFindCornerSubPix: se utiliza para encontrar posiciones de puntos de esquina con precisión de subpíxeles;
202, cvCalcOpticalFlowLK: implementa el algoritmo de flujo óptico denso de Lucas-Kanade
203. : algoritmo de seguimiento de cambio medio;
204. cvCamShift: algoritmo de seguimiento de cambio de leva;
205. un filtro de condensación;
2
07. cvConvertPointsHomogenious: alinea las coordenadas secundarias para la conversión;
208. cvFindChessboardCorners: localiza las esquinas del tablero de ajedrez;
209. cvFindHomography: calcula la matriz de homografía; : Transformación de Rodrigues;
211. cvFitLine: Algoritmo de ajuste de líneas;
212. cvCalcCovarMatrix: Cálculo de matriz de covarianza;
213, cvInvert: Calcula la matriz inversa de la matriz de covarianza;
214, cvMahalanobis: Calcula la distancia de Mahalanobis;
215, cvKMeans2: K-means;
216, cvCloneMat: Crea una nueva matriz basada en una matriz existente;
217.cvPreCornerDetect: calcula el mapa de características para la detección de esquinas;
218.cvGetImage: convierte el formato de datos de imagen CvMat al formato de datos de imagen IplImage;
219, cvMatMul: Multiplica dos matrices;