【发布时间】:2015-10-16 20:30:54
【问题描述】:
我想使用 Python 2.7 调整 RGB 图像的大小。我尝试使用 cv2.resize 函数,但它总是返回单通道图像:
(Pdb) x = cv2.imread('image.jpg')
(Pdb) x.shape
(50, 50, 3)
(Pdb) x = cv2.resize(x, (40, 40))
(Pdb) x.shape
(40, 40)
我希望 x.shape 的最终输出为 (40, 40, 3)。
除了循环遍历三个通道并分别调整每个通道的大小之外,还有其他更 Pythonic 的方法来调整 RGB 图像的大小吗?
【问题讨论】:
标签: python image python-2.7 opencv numpy