请教边界跟踪--跟踪虫的问题
请教边界跟踪--跟踪虫的问题跟踪虫是一种按下述方式工作的算法“昆虫”。首先我们定义一个矩形平均窗n(“虫”),通常整个窗口具有相同的权值。最近两个或几个边界点定义了当前的边界方向。虫的背部则以当前边界为中心,以当前的边界方向为轴。随后跟踪虫可向任一边转一个角。
在虫的每一个位置,对虫覆盖的区域的平均梯度进行计算。当虫位于最高平均梯度位置时,可以从虫的前部选择一个点作为下一个边界点。显然,跟踪虫是在一个更大的空间执行先前描述过的边界跟踪过程、大尺寸的跟踪虫可以完成梯度图像的平滑,从而降低了它对噪声的敏感化 它也限制了边界方向的急剧改变。
其中,不明白“通常整个窗口具有相同的权值”是什么意思。其次“对虫覆盖的区域的平均梯度进行计算”应该怎么计算呢?如果谁有编程代码可以show下的话更好了。
谢谢各位!