Código en Python para modificar el color del píxel y formar una nueva imagen.
1. Obtener píxeles de imagen
Las bibliotecas y módulos de terceros, como matplotlib, opencv, skimage y pyplot, tienen métodos para leer imágenes en programas Python como objetos de imagen. Entonces, el píxel de la imagen en realidad se refiere a la resolución de la imagen, que solo se puede obtener utilizando el atributo forma del objeto (). El siguiente ejemplo es cómo opencv lee los píxeles de una imagen:
import cv2 imagess = cv2 . )
O puede utilizar módulos de la biblioteca de terceros skimage. Después de abrir la imagen usando el módulo de datos, puede usar las mismas propiedades para obtener los píxeles de la imagen. El ejemplo de código es el siguiente:
Importa la línea dataimg=data.chelsea() desde skimage, cols=img.shape
En segundo lugar, accede a los píxeles para modificar el color p>
Dije al principio del artículo que las imágenes se componen esencialmente de píxeles, y la razón por la que las imágenes son diversas es porque tienen diferentes colores. En pocas palabras, la imagen se puede ver como un sistema de coordenadas xy, con el largo y el ancho correspondientes al eje X y al eje Y respectivamente.
Y la imagen se lee con Python y se abre en forma de una matriz multidimensional de píxeles, por lo que solo necesita agregar paréntesis después del objeto de imagen para usar la sintaxis de división. Luego agregue la coordenada X, la coordenada Y y el índice del canal (escribir dos puntos significa modificar todos los canales de color) como parámetros, y luego asigne un signo igual para modificar su color. El ejemplo de código es el siguiente:
Importar io desde skimage, data img = data. Chelsea()R = img io im show(R)
Lo anterior trata sobre "Cómo. Python lee imágenes Píxeles? ¿Cómo modificar el color con píxeles de imágenes en Python", espero que esto te ayude."