如何使用 Plotly 显示图像?
Plotly 是一个 Python 库,用于设计图形,尤其是交互式图形。它可以绘制各种图形和图表,如直方图、条形图、箱线图、展开图等。它主要用于数据分析以及财务分析。plotly 是一个交互式可视化库。
显示图像
Imshow 方法是显示 2d 数据的最快方法。该方法用于从数值数据生成图像。数值数据可以是 NumPy 数组的形式。
语法: imshow(标签={},x =无,y =无,color _ continuous _ scale =无,color _ continuous _ 中点=无,range _ color =无,width =无,height =无)
将 RBG 数据显示为图像
该功能还可以将 RGB 数据显示为图像。数据以 NumPy 数组的格式提供。
示例:
Python 3
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()
输出:
显示图像文件中的图像
可以像 PIL、scikit-image 或 OpenCV 一样使用第三方库来读取数组形式的图像。
示例:
使用的图像:
Python 3
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()
输出:
版权属于:月萌API www.moonapi.com,转载请注明出处