chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CV基礎(chǔ)之區(qū)域生長與分水嶺算法

新機(jī)器視覺 ? 來源:機(jī)器學(xué)習(xí)AI算法工程 ? 作者:機(jī)器學(xué)習(xí)AI算法工 ? 2021-06-10 15:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

區(qū)域生長是一種串行區(qū)域分割的圖像分割方法。區(qū)域生長是指從某個像素出發(fā),按照一定的準(zhǔn)則,逐步加入鄰近像素,當(dāng)滿足一定的條件時,區(qū)域生長終止。區(qū)域生長的好壞決定于1.初始點(種子點)的選取。2.生長準(zhǔn)則。3.終止條件。區(qū)域生長是從某個或者某些像素點出發(fā),最后得到整個區(qū)域,進(jìn)而實現(xiàn)目標(biāo)的提取。

區(qū)域生長的原理

區(qū)域生長的基本思想是將具有相似性質(zhì)的像素集合起來構(gòu)成區(qū)域。具體先對每個需要分割的區(qū)域找一個種子像素作為生長起點,然后將種子像素和周圍鄰域中與種子像素有相同或相似性質(zhì)的像素(根據(jù)某種事先確定的生長或相似準(zhǔn)則來判定)合并到種子像素所在的區(qū)域中。將這些新像素當(dāng)作新的種子繼續(xù)上面的過程,直到?jīng)]有滿足條件的像素可被包括進(jìn)來。這樣一個區(qū)域就生長成了。

區(qū)域生長實現(xiàn)的步驟如下:

1. 對圖像順序掃描!找到第1個還沒有歸屬的像素, 設(shè)該像素為(x0, y0);

2. 以(x0, y0)為中心, 考慮(x0, y0)的4鄰域像素(x, y)如果(x0, y0)滿足生長準(zhǔn)則, 將(x, y)與(x0, y0)合并(在同一區(qū)域內(nèi)), 同時將(x, y)壓入堆棧;

3. 從堆棧中取出一個像素, 把它當(dāng)作(x0, y0)返回到步驟2;

4. 當(dāng)堆棧為空時!返回到步驟1;

5. 重復(fù)步驟1 - 4直到圖像中的每個點都有歸屬時。生長結(jié)束。

這個過程中有幾個關(guān)鍵的問題:

a》 給定種子點(種子點如何選取?)

種子點的選取很多時候都采用人工交互的方法實現(xiàn),也有用其他方式的,比如尋找物體并提取物體內(nèi)部點作為種子點。

b》 確定在生長過程中能將相鄰像素包括進(jìn)來的準(zhǔn)則

灰度圖像的差值;彩色圖像的顏色等等。都是關(guān)于像素與像素間的關(guān)系描述。

c》 生長的停止條件

Python實現(xiàn)

f85e6d0e-c9b7-11eb-9e57-12bb97331649.png

f88b5d82-c9b7-11eb-9e57-12bb97331649.png

f8b5bca8-c9b7-11eb-9e57-12bb97331649.png

灰度差值的區(qū)域生長算法實現(xiàn)

算法實現(xiàn)的步驟:

a》 創(chuàng)建一個空白的圖像(全黑);

b》 將種子點存入vector中,vector中存儲待生長的種子點;

c》 依次彈出種子點并判斷種子點如周圍8領(lǐng)域的關(guān)系(生長規(guī)則),相似的點則作為下次生長的種子點;

d》 vector中不存在種子點后就停止生長。

fb8d67a0-c9b7-11eb-9e57-12bb97331649.png

fbdd1bc4-c9b7-11eb-9e57-12bb97331649.png

貼圖看看使用該算法的圖像處理效果:

首先對原圖像進(jìn)行二值化:

fc2f7c70-c9b7-11eb-9e57-12bb97331649.png

得到種子點的方法這里就不用介紹了,這個不是該算法的重點。得到兩個種子點(左右肺),分別使用區(qū)域生長算法得到左右肺區(qū),然后與原圖進(jìn)行與運算,得到結(jié)果:

fc4a5874-c9b7-11eb-9e57-12bb97331649.png

分水嶺算法原理

灰度圖像可以被看成拓?fù)淦矫?,灰度值高的區(qū)域可以看出山峰,灰度值低的區(qū)域可以看成是山谷。向每一個山谷當(dāng)中灌不同顏色的水。水位升高,不同山谷的水會匯合,為防止不同山谷的水匯合,小在匯合處建立起堤壩。然后繼續(xù)灌水,然后再建立堤壩,直到山峰都掩模。構(gòu)建好的堤壩就是圖像的分割。

此方法通常會得到過渡分割的結(jié)果,因為圖像中的噪聲以及其他因素。為了減少此影響,opencv使用基于標(biāo)記的分水嶺算法,此算法要設(shè)置哪些山谷中的匯合點,哪些不是。這是一種交互式的圖像分割算法那。我們要給已知對象打上不同表情。如果某個區(qū)域肯定是前景或?qū)ο?,就使用某個顏色或灰度值標(biāo)簽標(biāo)記它。如果是背景那么使用其他顏色進(jìn)行標(biāo)記,其余不能確定的部分用0標(biāo)記。然后使用分水嶺算法,每次灌水,標(biāo)簽會被更新,當(dāng)兩個不同顏色的標(biāo)簽相遇就會構(gòu)建堤壩,知道所有山峰掩模,最后得到的邊界對象值是-1。

python 代碼:

對挨在一起的對象進(jìn)行分割。

要出去圖像中的白噪聲。可以使用形態(tài)學(xué)運算,使用閉運算去除對象中的空洞。

靠近對象中心的區(qū)域是前景,離對象遠(yuǎn)的區(qū)域是背景,不確定的區(qū)域是邊界。

首先提取硬幣區(qū)域,使用腐蝕操作去掉邊緣,剩下的就是硬幣。但硬幣沒有接觸時,此方法有效,但是由于硬幣相互接觸,就要使用另外一種有效的方法:距離變換加上合適的閾值。

之后,要尋找不確定是否是硬幣的區(qū)域。這里需要膨脹操作。膨脹操作會將對象邊界延伸到背景當(dāng)中。由于邊界區(qū)域被去除,現(xiàn)在就能知道哪些區(qū)域是前景,哪些是背景。

余下的區(qū)域不知道如何區(qū)分,那么使用分水嶺算法。這些區(qū)域通常是前景與背景的交界處。從能否確認(rèn)是否是背景的區(qū)域中減去確定是前景的區(qū)域就得到了邊界。

(前景和背景)

使用作者的代碼后生產(chǎn)的結(jié)果,提取到了前景,為了演示一下不確定的區(qū)域,調(diào)了一下計算前景的距離變換的參數(shù),使得中間出現(xiàn)不確定的區(qū)域)

這里面使用個cv2.distanceTransform函數(shù)

該函數(shù)用于計算2值圖象中所有像素離其最近的值為0像素的近似距離。

參數(shù)為

fd54d302-c9b7-11eb-9e57-12bb97331649.png

完整代碼

fd93e24a-c9b7-11eb-9e57-12bb97331649.png

現(xiàn)在知道了那些背景是硬幣,可以創(chuàng)建標(biāo)簽。(與原圖像大小相同,數(shù)據(jù)類型為int32的數(shù)組)。

對于已經(jīng)確定分類的區(qū)域,也就是背景和前景,使用整數(shù)標(biāo)記,不確定的區(qū)域是用0標(biāo)記??梢允褂胏v2.connectedComponents()函數(shù)來實現(xiàn)此功能。它會將背景標(biāo)記為0,其他標(biāo)記為位從1開始的正整數(shù)。

但是,如果背景標(biāo)記為0,那么分水嶺算法會將其當(dāng)成位置區(qū)域,所以使用不同的整數(shù)進(jìn)行標(biāo)記,對于不確定的區(qū)域,函數(shù)標(biāo)記為0.

結(jié)果使用JET顏色地圖表示。深藍(lán)色未知區(qū)域,硬幣區(qū)域使用不同顏色。其余部分用淺藍(lán)色。

使用分水嶺算法

效果不錯

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 圖像處理
    +關(guān)注

    關(guān)注

    27

    文章

    1337

    瀏覽量

    58903
  • 圖像分割
    +關(guān)注

    關(guān)注

    4

    文章

    182

    瀏覽量

    18572
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4848

    瀏覽量

    88957

原文標(biāo)題:CV基礎(chǔ):區(qū)域生長與分水嶺算法

文章出處:【微信號:vision263com,微信公眾號:新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    虛擬電廠加速卡不是噱頭!萬點規(guī)模VPP的性能分水嶺

    電子發(fā)燒友網(wǎng)綜合報道 在一些中大型的虛擬電廠中,可能聚合數(shù)千甚至數(shù)十萬分布式設(shè)備(如儲能 BMS、光伏逆變器、充電樁)時,會產(chǎn)生每秒數(shù)萬條的實時數(shù)據(jù),且需與電網(wǎng)主站、用戶側(cè)進(jìn)行高頻指令交互。 ? 此時僅靠邊緣MPU/CPU的通用算力,可能無法及時處理數(shù)據(jù)清洗、異常檢測、指令下發(fā)校驗等任務(wù),而加速卡(如 GPU、FPGA 加速卡)的并行計算能力可快速消化數(shù)據(jù)洪流,避免“小包風(fēng)暴”導(dǎo)致的系統(tǒng)卡頓。 ? 虛擬電廠對AGC指令的閉環(huán)響應(yīng)要求通常
    的頭像 發(fā)表于 10-10 08:59 ?1667次閱讀

    低空經(jīng)濟(jì)剛需標(biāo)配:為何2025年長航程將成為eVTOL商業(yè)化分水嶺?

    在低空經(jīng)濟(jì)浪潮翻涌的當(dāng)下,電動垂直起降(eVTOL)飛行器作為城市空中交通的核心載體,其動力續(xù)航能力已成為產(chǎn)業(yè)發(fā)展的關(guān)鍵瓶頸。當(dāng)傳統(tǒng)純電方案在現(xiàn)實應(yīng)用中顯露疲態(tài),增程式發(fā)電配套系統(tǒng)以其創(chuàng)新的技術(shù)架構(gòu),正為行業(yè)開辟一條全新的突圍路徑。在這場技術(shù)變革的浪潮中,湖南泰德航空技術(shù)有限公司憑借深厚的航空航天技術(shù)積累,成為推動國產(chǎn)動力系統(tǒng)升級的中堅力量。一純電eVTOL
    的頭像 發(fā)表于 09-25 11:01 ?222次閱讀
    低空經(jīng)濟(jì)剛需標(biāo)配:為何2025年長航程將成為eVTOL商業(yè)化<b class='flag-5'>分水嶺</b>?

    植物生長燈補(bǔ)光的原理是什么?

    植物生長燈補(bǔ)光的原理是什么?植物生長燈補(bǔ)光的核心原理,是模擬植物光合作用所需的特定光譜與光照條件,彌補(bǔ)自然光照的不足(如光照時長不夠、強(qiáng)度不足、光譜不完整),從而驅(qū)動或加速植物的光合作用、調(diào)節(jié)生長
    的頭像 發(fā)表于 09-16 13:55 ?417次閱讀
    植物<b class='flag-5'>生長</b>燈補(bǔ)光的原理是什么?

    維諦技術(shù)(Vertiv)前沿技術(shù)指南及AI新品對外發(fā)布

    一次ChatGPT推理任務(wù),GPU僅需1秒,CPU卻要32小時——這不僅是算力的代差,更是關(guān)鍵基礎(chǔ)設(shè)施的分水嶺。隨著大模型參數(shù)量呈指數(shù)級增長,傳統(tǒng)數(shù)據(jù)中心正面臨散熱瓶頸、供電冗余、部署周期長等核心
    的頭像 發(fā)表于 09-12 14:12 ?370次閱讀
    維諦技術(shù)(Vertiv)前沿技術(shù)指南及AI新品對外發(fā)布

    UPS不間斷電源電池壽命全解析:從3年到15年,關(guān)鍵因素與延長策略

    結(jié)合行業(yè)數(shù)據(jù)與真實案例,為您揭開UPS電池壽命的神秘面紗。一、電池壽命的“基準(zhǔn)線”:3-5年與8-10年的分水嶺UPS電池的壽命并非固定值,而是受電池類型、使用環(huán)境、維護(hù)方式等多重因素影響。根據(jù)行業(yè)數(shù)據(jù)
    的頭像 發(fā)表于 09-09 09:30 ?535次閱讀
    UPS不間斷電源電池壽命全解析:從3年到15年,關(guān)鍵因素與延長策略

    昊衡破局:「集成式+系統(tǒng)式」國產(chǎn)OFDR技術(shù)的全面突圍

    在光學(xué)測量領(lǐng)域,儀器的選擇往往決定了工作效率與成果質(zhì)量。當(dāng)分體式設(shè)備仍在用繁多的接口、冗長的校準(zhǔn)與不可預(yù)期的故障考驗工程師的耐心時,武漢昊衡科技以O(shè)FDR集成式、系統(tǒng)化方案,為行業(yè)劃出一條新的分水嶺
    的頭像 發(fā)表于 07-31 17:28 ?682次閱讀
    昊衡破局:「集成式+系統(tǒng)式」國產(chǎn)OFDR技術(shù)的全面突圍

    友道智途獲頒上海市新一批智能網(wǎng)聯(lián)汽車示范運營牌照

    2025年7月26日,中國商用車自動駕駛發(fā)展迎來一個具有分水嶺意義的時刻。在2025世界人工智能大會上,洋山港智能重卡獲頒了新一批智能網(wǎng)聯(lián)汽車示范運營牌照(商用領(lǐng)域全國首例),這意味著全國第一批基于法規(guī)的主駕無人的智能重卡即將商業(yè)化上路。
    的頭像 發(fā)表于 07-31 15:39 ?793次閱讀

    封裝業(yè)“成本分水嶺”——瑞沃微CSP如何讓傳統(tǒng)、陶瓷封裝漸成 “前朝遺老”?

    在半導(dǎo)體產(chǎn)業(yè)的宏大版圖中,封裝技術(shù)作為連接芯片與應(yīng)用終端的關(guān)鍵紐帶,其每一次的革新都推動著電子產(chǎn)品性能與形態(tài)的巨大飛躍。當(dāng)下,瑞沃微的CSP先進(jìn)封裝技術(shù)在提升良率和量產(chǎn)成本方面展現(xiàn)出了突破傳統(tǒng)技術(shù)的絕對優(yōu)勢,使其在眾多場景中漸成“前朝遺老”。傳統(tǒng)封裝技術(shù),如BGA(球柵陣列封裝)、TSOP(薄小外形封裝)等,在長期發(fā)展中形成了成熟體系,但隨著電子產(chǎn)品向小型化
    的頭像 發(fā)表于 07-17 15:39 ?530次閱讀
    封裝業(yè)“成本<b class='flag-5'>分水嶺</b>”——瑞沃微CSP如何讓傳統(tǒng)、陶瓷封裝漸成 “前朝遺老”?

    殼體變形、微孔難測、熱脹冷縮?電機(jī)部件幾何精度與形位公差解決方案

    、輕量化、低噪音的發(fā)展趨勢下,微米級的精度差距即是性能的分水嶺。中圖儀器三坐標(biāo)測量機(jī),憑借其全自主觸發(fā)系統(tǒng)、智能溫控補(bǔ)償技術(shù)及穩(wěn)定的微米級精度,正精準(zhǔn)鎖定電機(jī)核心部件的熱態(tài)尺寸與形位公差,成為突破電機(jī)制造
    的頭像 發(fā)表于 07-09 11:46 ?1002次閱讀
    殼體變形、微孔難測、熱脹冷縮?電機(jī)部件幾何精度與形位公差解決方案

    傳統(tǒng)路線與其利天下的分水嶺,無刷電鉆驅(qū)動方案對比--【其利天下】

    在電鉆領(lǐng)域,無刷電鉆已成主流趨勢。其驅(qū)動方案對性能起關(guān)鍵作用。對工程師而言,深入理解不同驅(qū)動方案的優(yōu)劣,對產(chǎn)品選型與研發(fā)創(chuàng)新至關(guān)重要。本文聚焦市面上常見方案與“其利天下技術(shù)有限公司”方案,從關(guān)鍵指標(biāo)解析無刷電鉆驅(qū)動方案,助力工程師把握技術(shù)精髓。1市面上常見無刷電鉆驅(qū)動方案指標(biāo)控制精度:多數(shù)無刷電鉆采用六步換相法,利用霍爾傳感器檢測電機(jī)轉(zhuǎn)子位置控制電機(jī)運轉(zhuǎn)。然
    的頭像 發(fā)表于 06-13 17:20 ?1481次閱讀
    傳統(tǒng)路線與其利天下的<b class='flag-5'>分水嶺</b>,無刷電鉆驅(qū)動方案對比--【其利天下】

    索尼4K超高清模組FCB-CR8530:無人機(jī)航拍的“分水嶺

    索尼FCB-CR8530通過 “超清細(xì)節(jié)捕獲(4K+變焦)→ 環(huán)境征服力(寬動態(tài)+透霧)→ 靈活視頻輸出方案” 三重技術(shù)鏈,不僅解決了傳統(tǒng)航拍的痛點,更推動無人機(jī)從“天空眼”進(jìn)化為“空中智腦”。
    的頭像 發(fā)表于 06-06 09:22 ?602次閱讀
    索尼4K超高清模組FCB-CR8530:無人機(jī)航拍的“<b class='flag-5'>分水嶺</b>”

    半導(dǎo)體器件CV測量技術(shù)解析

    前言:研究器件特性和器件建模都離不開精確的電容電壓(CV)測量。精確的CV模型在仿真器件的開關(guān)特性,延遲特性等方面尤為重要。目前,在寬禁帶器件(GaN/SiC)、納米器件、有機(jī)器件、MEMS等下
    的頭像 發(fā)表于 06-01 10:02 ?881次閱讀
    半導(dǎo)體器件<b class='flag-5'>CV</b>測量技術(shù)解析

    存儲器代理供應(yīng)

    ………………………………………………………………………………… 上海貝原廠代理,支持終端工廠,為客戶提供樣品以及相關(guān)技術(shù)咨詢 如需更多系列型號,歡迎聯(lián)系咨詢。 深圳市芯天電子有限公司馬先生:17318031970 微信同步
    發(fā)表于 05-28 18:28

    AI Agent與Agentic AI的區(qū)別

    在人工智能技術(shù)快速演進(jìn)的浪潮中,AI Agent與Agentic AI的差異認(rèn)知正成為企業(yè)智能化轉(zhuǎn)型的關(guān)鍵分水嶺。盡管二者都承載著自動化與智能化的使命,但其技術(shù)內(nèi)核與應(yīng)用價值存在本質(zhì)區(qū)別。理解這種差異不僅關(guān)乎企業(yè)技術(shù)選型的準(zhǔn)確性,更影響著企業(yè)未來三到五年的競爭力構(gòu)建。
    的頭像 發(fā)表于 03-21 14:35 ?1322次閱讀

    8層是分水嶺?揭秘高難度PCB的核心標(biāo)準(zhǔn)

    ”的門檻——這不僅意味著物理層數(shù)的疊加,更是一場對材料、工藝和設(shè)計能力的極限考驗。 為什么8層成為分水嶺? 層間對位精度±25μm的生死線 8層板需7次壓合,每層銅箔偏移超過30μm會導(dǎo)致內(nèi)層短路。而普通FR4板材在高溫壓合時膨脹系數(shù)差異可達(dá)0.8%,相當(dāng)于
    的頭像 發(fā)表于 03-04 18:03 ?862次閱讀