一、概述
调整图像大小。函数 resize 将图像 src 的大小缩小到或最大到指定的大小。 请注意,不考虑初始 dst 类型或大小。 相反,大小和类型是从 src、dsize、fx 和 fy 派生的。 如果您想调整 src 的大小以使其适合预先创建的 dst,您可以按如下方式调用该函数:
resize(src, dst, dst.size(), 0, 0, interpolation);
如果要在每个方向将图像抽取 2 倍,可以这样调用函数:
resize(src, dst, Size(), 0.5, 0.5, interpolation);
要缩小图像,通常使用 INTER_AREA 插值效果最好,而要放大图像,通常使用 INTER_CUBIC(慢)或 INTER_LINEAR(更快但看起来还可以)效果最好。
二、resize函数
1、函数原型
cv::resize (InputArray src, OutputArray dst, Size dsize, double fx=0, double fy=0, int interpolation=INTER_LINEAR)