170 likes | 477 Views
Ing. Francisco Carlos Calderón Pontificia Universidad Javeriana http://opencvjaveriana.wikispaces.com/. OpenCV. Tópicos comunes de OpenCV. 2.1 Primitivas OpenCV. 2.2 CvMat y CvArr. 2.3 IplImage. 2.4 Accesar a elementos en "CvArr, Cvmat, IplImage". 2.5 Uso de ROI y COI.
E N D
Ing. Francisco Carlos Calderón Pontificia Universidad Javeriana http://opencvjaveriana.wikispaces.com/ OpenCV
Tópicos comunes de OpenCV 2.1 Primitivas OpenCV. 2.2 CvMat y CvArr. 2.3 IplImage. 2.4 Accesar a elementos en "CvArr, Cvmat, IplImage". 2.5 Uso de ROI y COI. 2.6 Códigos de ejemplo.
2.1 Primitivas OpenCV. NOTA: Todas estas se encuentran en: ...OpenCV\...\include\..cxtypes.h
2.1 Primitivas OpenCV. Note los 3 constructores de CvScalar
2.2-3 Imágenes en OpenCV. Cuando se usa OpenCV, repetidamente se ve el uso de “IplImage” o “iplimage en minúsculas”. Esta es la estructura básica para codificar imágenes. Una imagen puede ser representada de varia maneras, “canales, profundidad” IplImage, se deriva de CvMat y esta a su vez se deriva de CvArr.
Jerarquia CvArr -> CvMat -> IplImage Opencv provee varias funciones para procesar estas imágenes, usando una representación de ellas en “CvArr, CvMat o IplImage” Ej:
2.2 CvMat y CvArr. Constructor de CvMat:
2.4 Accesar a elementos en "CvArr, Cvmat, IplImage". Existen varias formas de accesar una IplImage, básicamente se dividen en dos: • Usando los macros existentes en la biblioteca • Ventajas: • Mas fácil para el usuario • Desventajas: • Mas lento para el procesador • Cuando usarlos: • Cuando solo se requiere cambiar unos cuantos puntos sobre la imagen • Recorriendo la IplImage usado apuntadores directamente en memoria • Ventajas: • Mas rápido para el procesador • Desventajas: • Cuestión de costumbre • Cuando usarlos: • Cuando se requiere cambiar muchos puntos sobre la imagen
2.5 Uso de ROI y COI. ROI: “Region Of Interest” es la región de interés en la imagen está dada por un rectángulo que encierra lo que me interesa procesar COI: “Channel Of Interest” es el número del canal que me interesa trabajar