📜  加载 img cv2 - Python (1)

📅  最后修改于: 2023-12-03 15:07:17.930000             🧑  作者: Mango

加载 img cv2 - Python

在 Python 中,可以使用 OpenCV 库来加载图像。OpenCV 是一个强大的计算机视觉库,可以处理图像和视频数据。

首先需要通过 pip 命令来安装 OpenCV 库。安装完毕后,可以使用以下代码加载图像:

import cv2

# 读取图像文件
img = cv2.imread('image.jpg')

# 显示图像
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

在这个代码中,cv2.imread() 函数用于读取图像文件,返回一个 NumPy 数组,表示图像数据。cv2.imshow() 函数用于显示图像,cv2.waitKey() 函数等待用户按下键盘,cv2.destroyAllWindows() 函数关闭所有窗口。

需要注意的是,cv2.imread() 函数默认读取的图像格式是 BGR,而不是常见的 RGB 格式。如果需要将 BGR 转为 RGB 格式,可以使用以下代码:

# 将 BGR 转为 RGB
img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB)

# 显示图像
plt.imshow(img)
plt.show()

这里使用了 matplotlib 库来显示 RGB 格式的图像。

以上代码片段为 markdown 格式,可直接复制粘贴使用。