<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

機器視覺(六):圖像分割

新機器視覺 ? 來源:新機器視覺 ? 2023-10-22 11:34 ? 次閱讀

圖像分割(image segmentation)是指把圖像分割成各個具有特性的區域并提取出感興趣目標的技術和過程。

8ace2384-6fef-11ee-939d-92fbcf53809c.png

現有的圖像分割方法主要分以下幾類:基于閾值(threshold)的分割方法、基于區域的分割方法、基于邊緣的分割方法以及基于特定理論的分割方法等。

基于閾值的分割方法是一種應用十分廣泛的圖像分割技術,其實質是利用圖像的灰度直方圖信息獲取用于分割的閾值,一個或幾個閾值將圖像的灰度級分為幾個部分,認為屬于同一部分的像素是同一個物體。

一、灰度閾值法介紹

1.原理

圖像閾值化處理的變換函數表達式為:

8ad234ec-6fef-11ee-939d-92fbcf53809c.png

2.閾值的選取

?雙峰法

?迭代法

?大津法

?判別分析法

?最佳熵自動閾值法

二、最大類間方差確定閾值(大津法)

大津法又叫最大類間方差法、最大類間閾值法(OTSU)。

它的基本思想是,用一個閾值將圖像中的數據分為兩類,一類中圖像的像素點的灰度均小于這個閾值,另一類中的圖像的像素點的灰度均大于或者等于該閾值。

如果這兩個類中像素點的灰度的方差越大,說明獲取到的閾值就是最佳的閾值(方差是灰度分布均勻性的一種度量,背景和前景之間的類間方差越大,說明構成圖像的兩部分的差別越大,當部分前景錯分為背景或部分背景錯分為前景都會導致兩部分差別變小。

因此,使類間方差最大的分割意味著錯分概率最小。)則利用該閾值可以將圖像分為前景和背景兩個部分。

而我們所感興趣的部分一般為前景。

具體的分析可以參考我的另一篇博文:大津法(最大類間方差法OTSU)

(https://blog.csdn.net/m0_53966219/article/details/126621122?spm=1001.2014.3001.5501)

8ad5de80-6fef-11ee-939d-92fbcf53809c.png

三、雙峰法閾值分割

雙峰法閾值分割
I=imread('test2.jpg'); I=rgb2gray(I); subplot(1,2,1);
imhist(I);title('直方圖');
thread=130/255;
subplot(1,2,2); I3=im2bw(I,thread);
imshow(I3);title('雙峰法分割圖');

四、迭代法閾值分割

1.步驟

1.選取初始分割閾值,通??蛇x圖像灰度平均值 T。

2.根據閾值 TT 將圖像像素分割為背景和前景,分別求出兩者的平均灰度 T_0 和 T_1。

3.計算新的閾值 T′=(T0+T1)/2。

4.若 T==T′,則迭代結束,T 即為最終閾值。否則令 T=T′,轉第 (2) 步。

2.實現

A = imread('text.png');
figure;
subplot(121);imshow(A);title('原始圖像')
T = mean2(A);  %取均值作為初始閾值
done = false;  %定義跳出循環的量
i = 0;
% while循環進行迭代
while ~done
  r1 = find(A<=T); ?%小于閾值的部分
  r2 = find(A>T);  %大于閾值的部分
  Tnew = (mean(A(r1)) + mean(A(r2))) / 2; %計算分割后兩部分的閾值均值的均值
  done = abs(Tnew - T) < 1;   %判斷迭代是否收斂
  T = Tnew;   %若不收斂,則將分割后的均值的均值作為新的閾值進行循環計算
  i = i+1;
end
A(r1) = 0;  %將小于閾值的部分賦值為0
A(r2) = 1;  %將大于閾值的部分賦值為1  這兩步是將圖像轉換成二值圖像
 
subplot(122);imshow(A,[]);title('迭代處理后')


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器視覺
    +關注

    關注

    161

    文章

    4123

    瀏覽量

    118851
  • 閾值
    +關注

    關注

    0

    文章

    120

    瀏覽量

    18378
  • 圖像分割
    +關注

    關注

    4

    文章

    173

    瀏覽量

    17893

原文標題:機器視覺(六):圖像分割

文章出處:【微信號:vision263com,微信公眾號:新機器視覺】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    機器視覺算法與應用(雙語版)

    Etherne千兆網2.4.6 圖像采集模式3 機器視覺算法3.1 數據結構3.1.1 圖像3.1.2 區域3.1.3 亞像素精度輪廓3.2 圖像
    發表于 06-29 13:48

    基于labview機器視覺圖像定位

    大家好,畢業設計做基于labview機器視覺圖像定位系統,打算調用筆記本的攝像頭進行圖像采集,再進行圖像處理,
    發表于 03-31 14:54

    照明對機器視覺應用有什么影響?

    機器視覺系統中的照明系統是極其重要的一部分,如何選擇光源方案,它的好壞直接影響著后面的圖像處理。合適的照明是機器視覺應用成功的關鍵,通過適當
    發表于 08-02 06:40

    機器視覺系統應用于標簽外觀視覺檢查!

    聊聊在標簽外觀檢查方面的應用!   思普泰克智能制造機器視覺檢測設備主要由CCD傳感器、光學系統、圖像采集單元、 圖像預處理單元、圖像
    發表于 11-18 16:13

    CPU和FPGA的機器視覺算法分割

    本篇討論的是有關CPU(在Zynq SoC中是指ARM處理器核)和FPGA的可編程邏輯架構之間的機器視覺算法分割。美國國家儀器公司(National Instruments)的Carlton
    發表于 05-31 09:17

    圖像處理分析與機器視覺_艾海舟譯

    本書針對圖像處理、圖像分析和機器視覺領域的有關原理與技術展開了廣泛而深入的討論,包括圖像預處理、圖像
    發表于 10-13 15:52 ?0次下載
    <b class='flag-5'>圖像</b>處理分析與<b class='flag-5'>機器</b><b class='flag-5'>視覺</b>_艾海舟譯

    圖像分割—基于圖的圖像分割

    圖像分割—基于圖的圖像分割圖像分割—基于圖的圖像
    發表于 11-19 16:17 ?0次下載

    視覺顯著性目標分割提取

    圖像分割在許多圖像處理和機器視覺問題中是一個非常重要的過程,是將一幅圖分割成幾個顯著的區域,然而
    發表于 12-06 14:27 ?0次下載

    機器視覺圖像二值化詳細分析

    傳統的機器視覺通常包括兩個步驟——預處理和物體檢測。而溝通二者的橋梁則是圖像分割(Image Segmentation)[1]。圖像
    的頭像 發表于 06-16 09:22 ?1w次閱讀

    機器視覺運動控制一體機實現圖像閾值分割

    在實際的機器視覺項目應用當中圖像質量效果是視覺處理方案能否準確和穩定運行的關鍵因素。 圖像質量的最佳效果是需要將特征目標突
    發表于 03-04 11:37 ?375次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b>運動控制一體機實現<b class='flag-5'>圖像</b>閾值<b class='flag-5'>分割</b>

    什么是圖像分割?圖像分割的體系結構和方法

    圖像分割(Image Segmentation)是計算機視覺領域中的一項重要基礎技術,是圖像理解中的重要一環。前端時間,數據科學家Derrick Mwiti在一篇文章中,就什么是
    的頭像 發表于 08-18 10:34 ?3319次閱讀
    什么是<b class='flag-5'>圖像</b><b class='flag-5'>分割</b>?<b class='flag-5'>圖像</b><b class='flag-5'>分割</b>的體系結構和方法

    機器視覺圖像處理技術、圖像增強技術

    對原始獲取圖像進行一系列的運算處理,稱為圖像處理。圖像處理是機器視覺技術的方法基礎,包括圖像增強
    發表于 10-20 10:17 ?451次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b>:<b class='flag-5'>圖像</b>處理技術、<b class='flag-5'>圖像</b>增強技術

    機器視覺圖像增強和圖像處理

    對原始獲取圖像進行一系列的運算處理,稱為圖像處理。圖像處理是機器視覺技術的方法基礎,包括圖像增強
    發表于 10-23 10:43 ?278次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b>之<b class='flag-5'>圖像</b>增強和<b class='flag-5'>圖像</b>處理

    機器視覺圖像增強和圖像處理

    一、圖像處理技術概述1.定義對原始獲取圖像進行一系列的運算處理,稱為圖像處理。圖像處理是機器視覺
    的頭像 發表于 10-26 08:07 ?598次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b>之<b class='flag-5'>圖像</b>增強和<b class='flag-5'>圖像</b>處理

    機器視覺圖像分割的方法有哪些?

    現有的圖像分割方法主要分以下幾類:基于閾值(threshold)的分割方法、基于區域的分割方法、基于邊緣的分割方法以及基于特定理論的
    發表于 11-02 10:26 ?650次閱讀
    <b class='flag-5'>機器</b><b class='flag-5'>視覺</b><b class='flag-5'>圖像</b><b class='flag-5'>分割</b>的方法有哪些?
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>