Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv pryUp()中的内核_Opencv_Kernel - Fatal编程技术网

Opencv pryUp()中的内核

Opencv pryUp()中的内核,opencv,kernel,Opencv,Kernel,我试图在OpenCV中使用函数pryUp() 在文档中,它说“首先,它通过注入零行和零列来对源图像进行上采样,然后使用与pyrDown()中相同的内核将结果卷积为4。” 我的问题是为什么它不使用相同的内核?为什么要乘以4?我认为它也适用于pryDown()中的同一内核 谢谢 这可能是因为注入零行和零列以使图像面积加倍会影响内核的重正化,因此如果不将其乘以4(即,在每个方向上加倍),那么总体结果将遭受不必要的强度降低,因为额外的零将在结果中平均化。就是这样!我得到了它。非常感谢。

我试图在OpenCV中使用函数pryUp()

在文档中,它说“首先,它通过注入零行和零列来对源图像进行上采样,然后使用与pyrDown()中相同的内核将结果卷积为4。”

我的问题是为什么它不使用相同的内核?为什么要乘以4?我认为它也适用于pryDown()中的同一内核


谢谢

这可能是因为注入零行和零列以使图像面积加倍会影响内核的重正化,因此如果不将其乘以4(即,在每个方向上加倍),那么总体结果将遭受不必要的强度降低,因为额外的零将在结果中平均化。

就是这样!我得到了它。非常感谢。