jueves, 10 de noviembre de 2016

CASO 2

Se pueden cambiar los valores de x y n para cambiar la nueva apariencia en la imagen nueva.


import numpy as np
import cv2                                                                 #Importamos librerias

img=cv2.imread('C:\Users\L\Desktop\python\galaxy.jpg',0)
row,col=img.shape                                                   #Tamaño de la imagen
caso=np.zeros((row,col),dtype=np.uint8)                   #Creamos la matriz
x=50
n=200                                                                        #Asignamos los valores
for a in range (0,row):
       for b in range (0,col):                                           #Recorremos la matriz
             f=img[a,b]                                                      #Almacenamos la imagen en una variable
             if  x<f  and  f<=n:                                           #Comparamos las condiciones
                  caso[a,b]=255
             else:
                   caso[a,b]=img[a,b]

cv2.imshow('IMAGEN',img)                                    #Mostramos la imagen original
cv2.imshow('NUEVA',caso)                                     #Mostramos la nueva imagen
k=cv2,waitKey(0)
cv2.destroyAllWindows()


VISUALIZACION:




No hay comentarios:

Publicar un comentario