使用python在opencv库中实现让图片转换成x×y的矩阵
时间: 2024-03-05 21:54:50 浏览: 106
Python图片转换成矩阵,矩阵数据转换成图片的实例
5星 · 资源好评率100%
在OpenCV库中,可以使用cv2.imread()函数读取图像,并使用cv2.resize()函数将图像调整为所需的大小。以下是示例代码:
```python
import cv2
import numpy as np
# 读取图像
img = cv2.imread('your_image.jpg')
# 将图像调整为所需的大小
resized_img = cv2.resize(img, (x, y))
# 将图像转换成numpy数组
img_array = np.array(resized_img)
# 打印数组的形状
print(img_array.shape)
```
在这个示例中,我们首先使用cv2.imread()函数读取一张图像。然后,我们使用cv2.resize()函数将图像大小调整为所需的大小。接下来,我们将图像转换为一个numpy数组。最后,我们打印数组的形状,以验证我们已成功将图像转换为一个x×y的矩阵。
阅读全文