【发布时间】:2014-10-28 21:44:38
【问题描述】:
我正在尝试计算网格上岛屿的外边缘。每个网格图块有 4 个构成角的顶点,我想按顺时针方向计算边缘,以便对其进行排序。
我的网格是一个二维字节数组byte[,] grid,我可以很容易地找到相邻的图块,但是我正在努力寻找找到岛屿边缘的解决方案。
0 0 0 0 0 0 0 0 0
1 1 1 0 0 0 1 1 0
1 1 1 0 0 0 1 1 0
1 1 1 1 1 0 0 0 0
1 1 1 1 1 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
在这张图片中,红点代表顶点,绿线代表我要查找的位。
有人知道如何实现这一点吗?
谢谢,C。
【问题讨论】: