环境
conda=4.8.2
python=3.7.6
cv2=4.5.2
代码
import cv2
import matplotlib.pyplot as plt
def show_image(title,image):
'''
显示图片
param title: 图像标题
param image: 图像
'''
plt.figure("show_image")
print(image.dtype)
plt.imshow(image)
plt.axis('on') # 关掉坐标轴为 off
plt.title(title) # 图像题目
plt.show()
filename = 'test.jpeg'
savepath = 'resized.jpeg'
resize_width = 200
resize_height = 200
bgr_image = cv2.imread(filename)
rgb_image = cv2.cvtColor(bgr_image, cv2.COLOR_BGR2RGB)
rgb_image = cv2.resize(rgb_image,(resize_width, resize_height))
show_image(filename, rgb_image)
cv2.imwrite(savepath, rgb_image)
关于图像 RGB 和 BGR 的区别请读者自行百度
欢迎大家讨论指正