1. 使用 Canny 边缘检测器查找边缘图像。 2.从边缘图像中提取边缘: 一种。 如果它们在一个范围内,则填充间隙并选择长边, 湾找到 T 形接头并将它们标记为 T 形角。 3. 用仿射长度参数化每条边。 4. 对于每个参数化的边,在 {σm, σm+1, σm+2} 中以适当的比例计算绝对曲率,并通过将曲率最大值与 {tm, tm+1, tm 中边的相应曲率阈值进行比较来确定角+2} 和相邻的最小值。 5.考虑一点点,将角点向下跟踪到最低比例邻里,以提高本地化。 6. 在考虑相同邻域大小的情况下,以最低比例进一步跟踪原始边缘上的角点。 7. 删除多次出现的相同角点,将 Tcorners 与跟踪的角点进行比较,并添加那些远离检测到的角点的 T 角。
2022-04-09 14:14:19
233KB
matlab
1