Cómo utilizar Python para un procesamiento de imágenes sencillo
El llamado procesamiento de imágenes simple consiste en realizar un procesamiento puntual en datos de píxeles.
Los pasos son los siguientes.
Leer imagen:
# -*- Codificación: utf-8 -*-
importar cv2
importar numpy como np
img = cv2.imread("C:/Users/Administrator/Desktop/ball.png")
cv2.imshow("a", img)
cv2.waitKey(0)
cv2.imshow("a", img)
Abre una ventana con una imagen.
Python lee imágenes, en realidad lee datos de imágenes discretos:
print(img)
Ejecútalo y te proporcionará los datos de la imagen.
El cálculo para mostrar una imagen invertida es simple:
255-img
Este es el efecto de 2*img.
Separar los canales. El primer canal de la imagen es:
img
La imagen completa es una imagen en escala de grises.
El segundo canal de la imagen en escala de grises:
img
El tercer canal de la imagen en escala de grises:
img