El negativo de una imagen se trata de cambiar los tonos de color mas claros a tonos de color mas obscuros y viceversa.
import numpy as np
import cv2
img = cv2.imread('C:\Users\L\Desktop\python\mismanzanas.jpg', 0) #Abrimos la imagen
row, col = img.shape #Tamaño de la imagen
negativo = np.zeros((row, col), dtype=np.uint8) #Creamos una matriz usando una variable
para una nueva imagen
for a in range(0, row): #Con un ciclo recorremos las filas for b in range(0, col): y columnas
negativo[a, b] = 255 - img[a, b] #Con esta operación invertimos el valor de los pixeles
negativo[a, b] = 255 - img[a, b] #Con esta operación invertimos el valor de los pixeles
No hay comentarios:
Publicar un comentario