Primeros pasos OpenCV + Python, Reconociendo imágenes. - New Generation

Breaking

martes, 3 de enero de 2023

Primeros pasos OpenCV + Python, Reconociendo imágenes.

OpenCV es una biblioteca de procesamiento de imágenes y visión por computadora que puede ser utilizada para reconocer imágenes. Aquí hay algunos ejemplos de código que muestran cómo usar OpenCV para reconocer imágenes:

    1. Cargar y mostrar una imagen:

     

    import cv2 # Cargar la imagen imagen = cv2.imread("imagen.jpg") # Mostrar la imagen cv2.imshow("Imagen", imagen) cv2.waitKey(0)
              
    2. Detectar bordes en una imagen:

     

    import cv2 # Cargar la imagen imagen = cv2.imread("imagen.jpg") # Convertir a escala de grises imagen_gris = cv2.cvtColor(imagen, cv2.COLOR_BGR2GRAY) # Aplicar detección de bordes bordes = cv2.Canny(imagen_gris, 50, 100) # Mostrar la imagen de bordes cv2.imshow("Bordes", bordes) cv2.waitKey(0)

    3. Reconocer formas geométricas en una imagen: 

    import cv2 # Cargar la imagen imagen = cv2.imread("imagen.jpg") # Convertir a escala de grises imagen_gris = cv2.cvtColor(imagen, cv2.COLOR_BGR2GRAY) # Aplicar detección de bordes bordes = cv2.Canny(imagen_gris, 50, 100) # Encontrar formas geométricas en la imagen formas, _ = cv2.findContours(bordes, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) # Dibujar las formas en la imagen original cv2.drawContours(imagen, formas, -1, (0, 255, 0), 2) # Mostrar la imagen con las formas dibujadas cv2.imshow("Formas", imagen) cv2.waitKey(0)

     

     

     










    No hay comentarios:

    Publicar un comentario