📜  如何使用 Plotly 显示图像?

📅  最后修改于: 2022-05-13 01:54:54.384000             🧑  作者: Mango

如何使用 Plotly 显示图像?

Plotly 是一个Python库,用于设计图形,尤其是交互式图形。它可以绘制各种图形和图表,如直方图、条形图、箱线图、展开图等等。它主要用于数据分析以及财务分析。 plotly 是一个交互式可视化库。

显示图像

Imshow 方法是显示二维数据的最快方法。该方法用于从数值数据生成图像。数值数据可以是 NumPy 数组的形式。

将 RBG 数据显示为图像

此函数还可以将 RGB 数据显示为图像。数据以 NumPy 数组的格式提供。

例子:

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()


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()


输出:

显示图像文件中的图像

可以使用第三方库(如 PIL、scikit-image 或 OpenCV)将图像作为数组读取。

例子:

使用的图像:

蟒蛇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()

输出: