Foros Python
Grafico barras - Versión para impresión

+- Foros Python (https://foro.recursospython.com)
+-- Foro: Desarrollo (https://foro.recursospython.com/forumdisplay.php?fid=1)
+--- Foro: Visualización y análisis de datos (https://foro.recursospython.com/forumdisplay.php?fid=10)
+--- Tema: Grafico barras (/showthread.php?tid=573)



Grafico barras - ollarch - 03-03-2020

Hola,

Tengo un problema con la visualización de un gráfico.

Con OpenCV utlizo el "reduce" que hace la proyección vertical de una imagen.
Código:
histo = cv.reduce(image,0,cv.REDUCE_AVG)
imageWidth = histo.shape[1]

Ahora quiero mostrarlo en un gráfico. Tengo que el eje X va de 0 a "imageWidth-1" y el eje Y de 0 a 255.

Código:
#Muestra la imagen
plt.subplot(221)
plt.imshow(image,cmap = 'gray')
plt.title('Image')
plt.xticks([]), plt.yticks([])

#Muestra el "histograma"
plt.subplot(222)
plt.title('Histo')
plt.plot(histo)
La parte de visualización del histograma no funciona como espero. Supongo que tengo que hacerlo tipo gráfico de barras pero no consigo hacerlo.

Un saludo,