可以在显示图片之前对图像等比例缩放,代码如下:
import cv2
def main():
img = cv2.imread('cow.jpg',cv2.IMREAD_UNCHANGED)
# 缩小图像
scale_percent = 25 # 设置缩小比例(例如50表示缩小到原来的一半)
width = int(img.shape[1] * scale_percent / 100)
height = int(img.shape[0] * scale_percent / 100)
dim = (width, height)
resized_image = cv2.resize(img, dim)
cv2.imshow('test', resized_image)
cv2.waitKey(0)
if __name__ == '__main__':
main()