Negativo de una imagen
El negativo de una imagen
es cambiar los tonos oscuros a tonos claros y viceversa los tonos claros
a oscuros, aquí dejo el código explicado con comentarios y los resultados de lo que es el negativo de una
imagen.
import numpy as np
import cv2
img = cv2.imread ('C:\Python27\girasol.jpg',0) #Abrimos una imagen
row, col=img.shape #Se
conoce el tamañao de la imagen
negativo=np.zeros((row,col),dtype=np.uint8) #se crea la
matriz, creando una nueva variable para la imagen negativo
for i in range(0,row): #Se
recorre la matriz en filas y columnas
for j in range (0,col):
negativo[i,j]=
255- img[i,j] #se
invierte el valor que tenga el pixel de entrada
cv2.imshow ('Original',img) #Muestra
imagen de entrada
cv2.imshow ('Negativo',negativo) #Muestra imagen de salida
k=cv2.
waitKey(0)
No hay comentarios:
Publicar un comentario