人生苦短,我用python
使用python修改一张图片的尺寸为300像素大小的图片,
代码如下:
import cv2
# 原始图像读取
image = cv2.imread("./code/exercise/img/wang2.jpg")
# 获取原始图像宽高
height, width = image.shape[0], image.shape[1]
print(width,height)
# 输入你想要resize的图像高
size = 300
# 等比例缩放尺度
scale = height/size
print("等比例缩放的尺度:",scale)
# 获得相应等比例的图像宽度
width_size = int(width/scale)
print("等比例缩放后的宽:",width_size)
image_resize = cv2.resize(image, (width_size, size))
# 这里image_resize用来盛放修改后的结果,
# 将image_resize写入jpg格式的文件
import os
cv2.imwrite('./img/wang2.jpg', image_resize)