代码之家  ›  专栏  ›  技术社区  ›  user5492770

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

  •  5
  • user5492770  · 技术社区  · 7 年前

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

    m-邻接: 具有V值的两个像素p和q是m-相邻的if

    2 回复  |  直到 7 年前
        1
  •  7
  •   Piglet    7 年前

    这些邻接有一个明确的数学定义。所以,除了这个定义之外,没有什么不同。

    m邻接度用于解决8-邻接中的不确定性。m-邻接是8-邻接的特例。因此,是的,在某些情况下,2个像素是8个相邻像素,但不是m个相邻像素。否则,如果它们是相同的,你就不需要一个单独的m-邻接对吗?

    像素p和q可以具有值1(来自V)。

    0 0 0
    0 p 0
    q 0 0
    
    0 0 0
    0 p 0
    q 1 0 
    

        2
  •  0
  •   MAHAMAT ALI YOUSSOUF    3 年前

    这就是定义 8-邻接:如果q在集合N8(p)中,则具有V值的两个像素p和q是8-邻接的。

    m-邻接:两个像素p和q的值来自V,如果

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

    所以它不是8-邻接。