除了定义之外,像素的8邻接和m邻接是否存在差异?

时间:2017-07-27 06:31:59

标签: image-processing computer-vision

8邻接和m邻接的定义很明确。但是有两种像素p和q可以是8相邻但不是m相邻的情况。我在下面给出了8相邻和m相邻的定义:

8-adjacency:如果q在集合N8(p)中,则两个像素p和q的值与V相邻为8。

m-adjacency:两个像素p和q,其值为V,如果

,则为m-adjacent

i)q在N4(p),OR

ii)q在ND(p)中并且集合N4(p)N4(q)没有其值来自V的像素。

1 个答案:

答案 0 :(得分:4)

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

m adjacendy用于解决8邻接中的歧义。 m-adjacency是8邻接的特例。所以是的,有些情况下,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-adjacent。