那曲檬骨新材料有限公司

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

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

3天內不再提示

如何同時使用Canny和 Sobel邊緣檢測器檢測圖像中的邊緣

新機器視覺 ? 來源:古月居 ? 作者:古月居 ? 2022-11-18 14:24 ? 次閱讀

在圖像中,邊緣是一條曲線,其走勢與圖像中強度快速變化的路徑一致。邊緣通常與場景中目標的邊界相關聯。邊緣檢測用于確定圖像中的邊緣。

要尋找邊緣,您可以使用 edge 函數。此函數使用以下兩個標準之一來尋找圖像中強度迅速變化的位置:

強度的一階導數的模大于某個閾值的位置

強度的二階導數有過零點的位置

edge 提供幾個導數估算器,其中每個都實現以下定義之一。

對于其中一些估算器,您可以指定運算是否應對水平邊緣、垂直邊緣敏感或對兩者都敏感。

edge 返回二值圖像,其中包含的 1 對應于找到邊的位置,0 對應于其他位置。

edge 提供的最強大的邊緣檢測方法是 Canny 方法。Canny 方法與其他邊緣檢測方法的不同之處在于,它使用兩種不同閾值(用于檢測強邊緣和弱邊緣),并且僅當弱邊緣連通到強邊緣時才在輸出中包括弱邊緣。

因此,這種方法不太可能受到噪聲的影響,更可能檢測到真正的弱邊緣。

檢測圖像中的邊緣

此示例說明如何同時使用 Canny 邊緣檢測器和 Sobel 邊緣檢測器來檢測圖像中的邊緣。

Matlab 代碼

I = imread('coins.png');
imshow(I);
% 將 Sobel 和 Canny 邊緣檢測器同時應用于圖像,并顯示它們以進行比較。
BW1 = edge(I,'sobel');
BW2 = edge(I,'canny');
figure;
imshowpair(BW1,BW2,'montage')
title('Sobel Filter                  Canny Filter');

代碼效果如下:

f6aa5c06-66f6-11ed-8abf-dac502259ad0.png

邊緣算法:robert

邊緣定位精度較高,對于陡峭邊緣且噪聲低的圖像效果較好,但沒有進行平滑處理,沒有抑制噪聲的能力。

BW1=edge(Img,'Roberts',0.16);

邊緣算法:sobel prewitt

進行了平滑處理,對噪聲具有一定抑制能力,但容易出現多像素寬度。

BW2=edge(Img,'Sobel',0.16);
BW3=edge(Img,'Prewitt',0.16);

邊緣算法:laplacian

對噪聲較為敏感,使噪聲能力成分得到加強,容易丟失部分邊緣方向信息,造成一些不連續的檢測邊緣,同時抗噪聲能力較差。

邊緣算法:log

抗噪聲能力較強,但會造成一些尖銳的邊緣無法檢測到。

BW5=edge

邊緣算法:canny

最優化思想的邊緣檢測算子,同時采用高斯函數對圖像進行平滑處理,但會造成將高頻邊緣平滑掉,造成邊緣丟失,采用雙閾值算法檢測和連接邊緣。

BW6=edge(Img,'Canny',0.16);

效果對比

f6b8ba9e-66f6-11ed-8abf-dac502259ad0.png

審核編輯:郭婷

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

    關注

    1

    文章

    869

    瀏覽量

    47787
  • 噪聲
    +關注

    關注

    13

    文章

    1126

    瀏覽量

    47517

原文標題:Matlab 圖像—邊緣檢測算法及效果演示

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

收藏 人收藏

    評論

    相關推薦

    AI模型部署邊緣設備的奇妙之旅:目標檢測模型

    以及邊緣計算能力的增強,越來越多的目標檢測應用開始直接在靠近數據源的邊緣設備上運行。這不僅減少了數據傳輸延遲,保護了用戶隱私,同時也減輕了云端服務
    發表于 12-19 14:33

    AI模型部署邊緣設備的奇妙之旅:如何在邊緣端部署OpenCV

    圖像的特征或者創建掩碼。 邊緣檢測 Canny 邊緣
    發表于 12-14 09:31

    《DNK210使用指南 -CanMV版 V1.0》第三十五章 image圖像特征檢測實驗

    為Image對象提供了find_edges()方法,用于檢測圖像邊緣特征,find_edges()方法如下所示:image.find_edges(edge_type, thresh
    發表于 11-06 09:30

    利用VLIB在TMS320C64x/64x+上實現Canny邊緣檢測

    電子發燒友網站提供《利用VLIB在TMS320C64x/64x+上實現Canny邊緣檢測.pdf》資料免費下載
    發表于 10-14 11:13 ?0次下載
    利用VLIB在TMS320C64x/64x+上實現<b class='flag-5'>Canny</b><b class='flag-5'>邊緣</b><b class='flag-5'>檢測</b>

    基于 DSP5509 進行數字圖像處理 Sobel 算子邊緣檢測的硬件連接電路圖

    以下是基于 DSP5509 進行數字圖像處理 Sobel 算子邊緣檢測的硬件設計方案: 一、總體架構
    發表于 09-25 15:25

    熒光檢測器用來檢測什么物質

    熒光檢測器是一種利用熒光現象進行物質檢測的儀器,廣泛應用于化學、生物學、醫學、環境科學等領域。 一、熒光檢測器的工作原理 熒光檢測器的工作原理基于熒光現象。熒光是一種特殊的光致發光現象
    的頭像 發表于 08-08 10:34 ?1107次閱讀

    電路檢測器和電流檢測器的區別

    1. 引言 電路檢測器和電流檢測器是電子工程中常用的工具,它們幫助工程師和技術人員診斷和監測電子設備的性能。 2. 電路檢測器 定義和功能 :電路檢測器是一種用于
    的頭像 發表于 07-19 16:34 ?1081次閱讀

    DSP國產教學實驗箱_實驗案例_操作教程:5-11 邊緣檢測

    的噪聲不應產生假的邊緣。 為了滿足這些要求,Canny使用了變分法。Canny檢測器的最優函數使用四個指數項的和來描述,它可以由高斯函數的
    發表于 07-19 10:38

    圖像邊緣檢測系統的設計流程

    圖像邊緣檢測系統的設計流程是一個涉及多個步驟的復雜過程,它旨在從圖像中提取出重要的結構信息,如邊界、輪廓等。這些邊緣信息對于
    的頭像 發表于 07-17 16:39 ?419次閱讀

    圖像識別算法都有哪些方法

    傳統方法和基于深度學習的方法。 傳統圖像識別算法 1.1 邊緣檢測 邊緣檢測圖像識別的基礎,它
    的頭像 發表于 07-16 11:14 ?6067次閱讀

    opencv圖像識別有什么算法

    圖像識別算法: 邊緣檢測邊緣檢測圖像識別的基
    的頭像 發表于 07-16 10:40 ?1211次閱讀

    微波檢測器的原理是什么 微波檢測器的工作原理和用途

    的傳播規律。微波是一種頻率在300MHz至300GHz之間的電磁波,具有波長較短、穿透力強、抗干擾能力好等特點。微波檢測器利用這些特性,通過接收和處理微波信號,實現對目標物體的檢測和識別。 微波的傳播特性:微波在傳播過程
    的頭像 發表于 05-27 16:09 ?2120次閱讀

    微波檢測器優缺點 微波檢測器的功能和作用

    微波檢測器是一種利用微波技術對物體進行檢測的設備。它廣泛應用于軍事、工業、醫療、交通等領域。本文將詳細介紹微波檢測器的優缺點、功能和作用。 一、微波檢測器的優點 高頻特性:微波
    的頭像 發表于 05-27 15:42 ?1798次閱讀

    基于FPGA的實時邊緣檢測系統設計,Sobel圖像邊緣檢測,FPGA圖像處理

    進行 Sobel 邊緣檢測并送入 VGA 顯示,通過獨立按鍵可以切換顯示模式和設定邊緣檢測閾值。 2
    發表于 05-24 07:45

    算法系列:基于 FPGA 的圖像邊緣檢測系統設計(sobel算法)

    [8:3]; 五、sobel 邊緣檢測 邊緣檢測的原理 該算子包含兩組 3x3 的矩陣,分別為橫向及縱向,將之與
    發表于 03-26 16:40
    玩德州扑克技巧| 百家乐桌布尼布材质| 百家乐官网怎么赢对子| 全讯网社区| 疯狂百家乐官网游戏| 多伦多百家乐的玩法技巧和规则| 百家乐官网桌定制| 老虎机| 单双和百家乐游戏机厂家| 线上百家乐官网| 真人二八杠| 威尼斯人娱乐城信誉怎么样| 百家乐官网用品| 百家乐官网最好的玩法| 大发888更名网址622| 百家乐扑克多少张| 百家乐官网如何抽千| 济源市| 大发888娱乐城存款| 百家乐代理条件| 扑克王百家乐官网的玩法技巧和规则 | 赌球开户| 百家乐赢一注| 百家乐稳赚打法| 作弊百家乐官网赌具价格| 武平县| 大发888游戏安装失败| 百家乐首选| 百家乐在线作弊| 搓牌百家乐官网技巧| 网上百家乐官网娱乐场| 足球竞彩网| 太阳城黑胶三折| 网上百家乐怎么赌能赢钱| 胜负彩| 圣淘沙百家乐游戏| 百家乐官网玩的技巧| 百家乐官网在发牌技巧| 澳门百家乐必胜| 顶级赌场dj| 威尼斯人娱乐城简介|