是否有一种简单的方法可以让DoG内核过滤图像。我知道可以手动生成内核,然后将它们相互减去,但是不是有更智能的方法吗?
答案 0 :(得分:1)
另一种方法是使用所需参数为内核创建分析公式,并计算内部每个像素的位置。
getDoG(i,j, sigma1Big, sigma2Big, sigma1Small, sigma2small,
rotationBig, rotationSmall, kernelSize, ...);
不要问我这个公式:)
但最简单的方法是使用正确的参数制作两个内核并减去它们。
不要忘记来规范化内核(移动值以使所有内核值的总和为1)