我正在使用OpenCv Library开发软件,我的软件基于一篇关于多光谱立体测距法的论文。在边缘提取之后,从图像中,我必须为每个提取的特征计算边缘直方图描述符。 来自论文:
“描述符的空间组件如下获得:
•选择以关键点为中心的P×P像素区域 边缘地图感兴趣。
•将该地区划分为16个(4×4)个子区域。
•计算每个子区域的局部边缘直方图 五个箱子用于分类边缘:水平, 垂直,45°对角线,135°对角线,各向同性(没有 取向)。
由80个箱(4×4×5)组成的直方图矢量 然后归一化。 “
我的问题是:如果关键点位于edgeMap的边界上,则我的窗口(PxP)对于每个P> = 3都超出范围。一些论文推荐使用P = 100。 如果关键点靠近边界,也会出现同样的问题。
我该怎么办?