我想基本上从头编写代码,用内核对给定图像进行关联(不使用filter2d函数)。
我试图找到一种将图像与内核相关联的一般方法(mxm大小,其中m是奇数),但我似乎无法想到一个适用于各种大小内核的好算法。在出现边界问题的情况下,只要内核的中心位于此像素上,我们就会为图像的每个像素计算相关性。
我的想法是首先将像素分为两种类型,第一种是像素,其中与内核的简单乘法很好。问题来自第二种类型,即边界像素,即图像边缘的像素。我似乎无法找到一种通用的方法,我似乎最终硬编码它来计算不同大小内核的这些像素的相关性。
有没有人对更简单的实施有任何想法或建议?我听说过填充方法,但我不知道如何实现它。