【问题标题】:How to downsample image with custom kernel in opencv?如何在opencv中使用自定义内核对图像进行下采样?
【发布时间】:2014-02-13 16:05:34
【问题描述】:

我想降低样本图像,但我不想使用高斯内核。 有没有为此目的的opencv函数?

更新:我有一个大小为 m x n 的图像。我想要大小为 m/2 x n/2 的结果图像,这样:

result[i,j]=(
    a*input[i*2,j*2]+
    b*input[i*2+1,j*2]+
    c*input[i*2,j*2+1]+
    d*input[i*2+1,j*2+1]
    )/e

如何使用 opencv 有效地做到这一点?

【问题讨论】:

    标签: opencv kernel downsampling


    【解决方案1】:

    也许你正在寻找resize()。

    来自wiki-downsampling:

    在信号处理中,下采样是降低信号采样率的过程。 这样做通常是为了降低数据速率或数据大小。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-08
      • 2012-05-12
      • 2012-03-18
      • 2021-06-12
      • 2019-02-26
      • 2013-02-25
      相关资源
      最近更新 更多