Plotly es una biblioteca de Python que se utiliza para diseñar gráficos, especialmente gráficos interactivos. Puede trazar varios gráficos y tablas como histograma, diagrama de barras, diagrama de caja, diagrama de dispersión y muchos más. Se utiliza principalmente en el análisis de datos, así como en el análisis financiero. plotly es una biblioteca de visualización interactiva.
Visualización de imagen
El método Imshow es el método más rápido para mostrar los datos 2d. Este método se utiliza para generar una imagen a partir de los datos numéricos. Los datos numéricos pueden estar en forma de array NumPy.
Sintaxis: imshow(labels={}, x=Ninguno, y=Ninguno, color_continuous_scale=Ninguno, color_continuous_midpoint=Ninguno, range_color=Ninguno,width=Ninguno, height=Ninguno)
Visualización de datos RBG como imagen
Esta función también puede mostrar datos RGB como una imagen. Los datos se proporcionan en el formato de array NumPy.
Ejemplo:
Python3
import plotly.express as px import numpy as np # RGB Data as numpy array img_rgb = np.array([[[255, 0, 0], [0, 255, 0], [0, 0, 255]], ], dtype=np.uint8) fig = px.imshow(img_rgb) fig.show()
Producción:
Visualización de imágenes desde archivos de imágenes
Se puede usar una biblioteca de terceros como PIL, scikit-image u OpenCV para leer la imagen como una array.
Ejemplo:
Imagen utilizada:
Python3
import plotly.express as px import cv2 # You can give path to the # image as first argument img = cv2.imread('GFG.png') fig = px.imshow(img) fig.show()
Producción:
Publicación traducida automáticamente
Artículo escrito por nishantsundriyal98 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA