使用Python,OpenCV缩放照片(忽略宽高比,保持宽高比)
这篇博客将介绍如何使用OpenCV调整图像大小。
调整图像的大小:缩小图像大小更有利一些(而且视觉上更吸引人一些),需要从图像中移除像素。增加图像的大小,则需要在其间“填补”不存在的像素值。
虽然高分辨率图像在视觉上对人眼有吸引力,但它们会损害计算机视觉和图像处理管道处理。
- 根据定义,图像越大,数据越多,因此算法处理数据的时间也就越长。
- 高分辨率图像非常详细,但从计算机视觉/图像处理的角度来看,我们更感兴趣的是图像的结构成分,而不是超细粒度的细节。大分辨率的图像几乎都是下采样的,以帮助图像处理系统运行更快,更准确。
1. 效果图
1.1 保持宽高比效果图
原图 VS 缩小为1/2图 VS 放大2倍图效果图