2017-07-27 194 views
0

8邻接和m邻接的定义是清楚的。但是有两种像素p和q可以是8个相邻的,但不是m个相邻的情况。我已经给出了下面的8个相邻和m个相邻的定义:如果q在集合N8(p)中,具有来自V的值的两个像素p和q是8个相邻的。除了定义之外,8个邻接像素和m个邻接像素之间是否有区别?

间邻接:两个像素p和q与从V值是M-相邻当

ⅰ)q为N4(P),OR

ⅱ)q是在ND( p)并且集合N4(p)N4(q)没有其值从V的像素。

回答

1

这些邻接关系有明确的数学定义。所以不,除了那个定义之外,没有任何区别。

m adjacendy用于解决8-邻接中的含糊问题。 m-adjacency是8-adjacency的一个特例。所以是的,有些情况下2个像素是8个相邻的,但不是m个相邻的。否则,如果他们是相同的,你不需要一个单独的m邻接权?

可能像素p和q的值为1(从V开始)。

然后在这两个例子中,p和q是8个相邻的。

0 0 0 
0 p 0 
q 0 0 

0 0 0 
0 p 0 
q 1 0 

但只有在第一个它们是m-相邻的。

+0

谢谢仔猪! – user5492770