? CONTANDO OBJETOS (Aplicando detección de bordes con CANNY) en Python-OpenCV

En el post anterior habíamos hablado de como contar objetos usando  threshold o umbralización simple, ahora vamos a hacer algo similar con la diferencia que estaremos usando detección de bordes para encontrar los objetos (cartas o barajas) que deseamos contar. El proceso será el siguiente: Leer la imagen de entrada. Transformarla a escala de grises. Aplicar detección…

? CONTANDO OBJETOS (Aplicando Umbralización/Thersholding) en Python – OpenCV

En el blog de hoy, vamos a realizar una pequeña aplicación basada en el conteo de objetos usando umbralización simple, para poder enumerar monedas en una imagen usando OpenCV y Python. El proceso para realizar esta aplicación será el siguiente: Leer la imagen de entrada. Transformarla a escala de grises. Aplicación de umbralización simple (thresholding).…

?‍? JERARQUÍA de CONTORNOS – OpenCV y Python

En el post anterior toqué el tema de como encontrar contornos en una imagen y como dibujarlos. Vimos algunos de los argumentos que cv2.findContours toma como entrada para encontrar los contornos de una imagen binaria. Recordemos: Sin embargo faltaba explicar qué valores se obtenía en «hierarchy», cuando se usa: cv2.RETR_EXTERNAL, cv2.RETR_LIST, cv2.RETR_CCOMP y cv2.RETR_TREE. Esto…

?‍? CONTORNOS y como DIBUJARLOS en OpenCV y Python

CONTENIDO: ¿Qué es un contorno? Contornos en OpenCV cv2.findContours Argumentos de entrada ¿Qué obtenemos de la función? Dibujar contornos con cv2.drawContours Ahora sí, vamos con la programación Comparando cv2.RETR_EXTERNAL y cv2.CHAIN_APPROX_SIMPLE Analicemos los modos de recuperación de contornos En el post de hoy vamos a tocar el tema de los contornos, aquellos puntos que muchas…

Operadores BITWISE (AND-OR-NOT-XOR) con OpenCV y Python

CONTENIDO AND ( cv2.bitwise_and ) NOT ( cv2.bitwise_not ) OR ( cv2.bitwise_or ) XOR ( cv2.bitwise_xor ) cv2.bitwise_and y mask En este post vamos con el tema de Operadotes Bitwise AND, OR, NOT y XOR, en OpenCV y Python. Para ello, las imágenes que vamos a utilizar para aplicar cada uno de los operadores, las…