[ Foro de Python ]

ayuda en la linea 8

13-Nov-2021 08:35
Invitado (RHz)
0 Respuestas

import cv2 as cv
import numpy as np
import matplotlib.pyplot as plt

#leemos las imagenes
e1 = cv.imread('2Hoja.png',1)
#dividimos el espectro en sustres mapas (b,g,r) donde b = blue, g = green, r = red, de cada una de las imágenes
be1,ge1,re1 = cv.split(e1)
#calculamos los histogramas de las 4 mascaras de las etapas
histre1 = cv.calcHist([ge1],[0],None,[256],[0,255]);
#histre1
Histacum = np.zeros(len(histre1))

suma = 0
for i in range(0,len(histre1)):
   suma = suma + histre1[i]
   Histacum[i] = suma

#desplegamos el histograma acumulado
plt.figure() #para generar otra ventana para visualizar otras graficas
plt.plot(Histacum,'b'), plt.plot(histre1,'r'), plt.title('Hojita 1')
plt.show()




Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...