1. 程式人生 > 實用技巧 >數字影象處理 岡薩雷斯(第四版)影象解析度及大小,灰度級變化的影響,以及鄰接、連通、區域和邊界筆記

數字影象處理 岡薩雷斯(第四版)影象解析度及大小,灰度級變化的影響,以及鄰接、連通、區域和邊界筆記

K位元影象

1.影象大小b:
b=MNK (M、N代表影象橫縱畫素長度)
2.當影象解析度固定時,可變引數K稱該影象為K位元影象
影象灰度級為2^{}k

(個人覺得這樣的定義在我現階段的認識不太認可)

灰度級↓=>影象漸變層級↓;色域跨度↑=>影象對比度↑

鄰接、聯通、區域和邊界

1.鄰接的定義(書中原文)

令V是用於定義鄰接的灰度值集合。在二值影象中,按值為1的畫素的鄰接時,V={1}。

採用8鄰接可能導致的歧義性,歧義性

圖片引用自(https://blog.csdn.net/hankai1024/article/details/19085203?utm_source=app

8鄰接的中間畫素塊到右上角的畫素塊有兩條路徑,歧義性指的是這,也稱二義性。

之所以要消除這個歧義性,因為在邊緣檢測中歐給通常不希望出現這樣的情況,所以採用m鄰接改進8鄰接。

三種類型鄰接的定義:

其中m鄰接的視覺化解釋:

關於m鄰接定義中的(b)部分的解釋:其中p與q的4鄰域的交集為圖上紅色圈圈的畫素塊,如果紅色圈圈的畫素塊的畫素值在V中不存在,則p到q的路徑沒有歧義性(二義性),則p畫素和q畫素是m鄰接的。

下圖中,僅當區域和背景之間採用8鄰接時,加圈的點才位於畫素值為1的邊界上

理解:8鄰域的邊界即中心畫素塊外包的所有畫素塊位置,圖上左邊矩陣加區圈的點為中心畫素塊,

由於缺少右上角畫素塊,中心畫素塊成為了邊界的一部分。(其他鄰域的邊界有各自類似的定義)

在書中出現了8通路的說法,這個說法理解成:採用了8鄰接的畫素矩陣的通路均叫8通路。

邊界和邊緣是兩個不同的概念

一個有限區域的邊界形成一個閉合通路,是一個“整體的”概念。

邊緣是由其導數超過某個預設閾值的畫素形成的,是一個“區域性的”概念。