Opencv中文网

缩放(Resize)

算法函数:Cv2.Resize

定义

void Resize(Mat src, Mat dst, Size dsize, double fx=0, double fy=0, InterpolationFlags interpolation=InterpolationFlags.Linear);

参数详解

  1. dsize:目标宽高尺寸
    • 取值范围:宽高≥1
    • 效果:直接指定输出画布大小
  2. fx:X 轴缩放比例
    • 默认值:0
    • 取值范围:0.1 ~ 10
    • 效果:0 = 按 dsize 计算;>1 放大;<1 缩小
  3. fy:Y 轴缩放比例
    • 默认值:0
    • 取值 & 效果同 fx
  4. interpolation:插值模式
    • 默认值:Linear
    • 可选枚举及效果:
      • Nearest:最快,放大锯齿严重
      • Linear:平衡速度 / 画质(默认推荐)
      • Cubic:放大更清晰,速度慢
      • Area:缩小图像防失真最佳

调用示例

Cv2.Resize(src, dst, new Size(640, 480));

使用场景

统一图像分辨率、降低运算量、图像标准化输入。

copyright @重庆教主 WPF中文网 联系站长:(QQ)23611316 (微信)movieclip (QQ群).NET小白课堂:864486030 | 本文由WPF中文网原创发布,谢绝转载 渝ICP备2023009518号-1