【发布时间】:2015-02-27 18:19:39
【问题描述】:
我有一个 16X16 矩阵,其中包含来自 0、1、2、3 的成员,我想知道我应该使用哪种算法来找到成员之间的边界以显示分组,换句话说,应该使用哪种算法我发现这个分组的边缘?我希望以另一个矩阵的形式检测边缘,所以当我绘制这两个矩阵时,第二个矩阵显示数字组的边界和边缘。 Moore Neighbor Contour Tracer 算法是否足够?但我不确定算法的结果是否符合我的期望。
00000000000000000000000000
33000000001111111111111111
33330000000001111111111111
33330000000000000111111111
00000000000000000010000000
00000000001111111111111111
00000000000000000000000000
01111111111111111111111111
00000001111111111111111111
11111111111111111111111111
00000000001111122222221111
00000000001111112222221111
00000001111111112222222222
00000000000001112222222222
00000000000000122222222222
00000000000000022222222222
【问题讨论】:
-
绝对不是问这个问题的正确地方
标签: c# algorithm matrix edge-detection boundary