精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

MVTec HALCON中常用的濾波器是如何工作?可以用于什么?

新機器視覺 ? 來源:機器視覺算法與應用 ? 2023-12-28 16:11 ? 次閱讀

機器視覺中,圖像濾波器無處不在。例如,它們用于減少圖像噪聲,改善對比度或檢測邊緣。本文將向您介紹MVTec HALCON中一些最常用的濾波器,它們是如何工作的以及可以用于什么。

mean_image:均值濾波器

首先,我們讀取具有背景紋理的示例圖像。我們的目標是在不改變實際信息的情況下刪除背景紋理。讓我們從一個易于理解的通用運算符開始:mean_image。

在生成的圖像中,背景紋理已被很好地去除,但是很多相關信息已經丟失。那么,此濾波器如何工作?

為了調用mean_image, 我們指定了掩碼大小。

*Halconmean_image函數原型
mean_image(Image:ImageMean:MaskWidth,MaskHeight:)
read_image(Image,'plan_01')
mean_image(Image,Mean,3,3)

對于每個像素,將創建具有指定寬度和高度的蒙版。然后,我們在此蒙版中獲取灰度值并計算平均值。將該平均值分配給中心像素。因此,圖像濾波后非常均勻平滑。

df148472-a557-11ee-8b88-92fbcf53809c.png

另一個類似的運算符是median_image。

median_image:中值濾波器

df220192-a557-11ee-8b88-92fbcf53809c.png

默認情況下,使用圓形蒙版。對灰度值進行排序,并將“中間”值設置為新的灰度值。因此,中位數是更可靠的平均值,離群值對其影響不大。此外,在保留銳利邊緣方面要好得多。

df2c3d9c-a557-11ee-8b88-92fbcf53809c.jpg

但是,更詳細的信息,例如此處顯示的數字,應用濾波器后仍然很模糊。為了進行比較,這是均值濾波器的結果。

df45d586-a557-11ee-8b88-92fbcf53809c.jpg

還有更多運算符可用于平滑圖像。請參閱“濾波器/平滑處理”一章參考,以獲取全面概述。

為了消除此圖像中的背景噪音,使用滾動導向濾波器(Rolling Guidance Filter)是一種高級選擇。您可以在文檔中看到令人印象深刻的結果。

df5a6906-a557-11ee-8b88-92fbcf53809c.png

第(3)張圖片顯示了提取的紋理。要獲得此圖像,我們使用算術濾波器sub_image。在這里,我們將原始圖像減去被濾波器過濾的圖像。生成的圖像顯示了提取的紋理。

濾波器的常見用例

讓我們看一下基本過濾器的一些常見用例。

去除噪聲

在這里,我們讀取了植物的圖像,并添加了一些椒鹽噪聲。使用median_image,我們可以非常有效地消除這種噪聲。另外,白噪聲是硬件引入的常見問題。在這里,均值濾波器和中值濾波器都可以產生好的結果。

使用滾動式導向濾波器,結果看起來非常不錯。但是總運行時間會大大增加。在此太陽能電池圖像中,我們希望擺脫水平線。在此,中值濾波器產生視覺上令人滿意的結果。

在下一張圖片中,我們的目標是使用閾值來檢測缺陷。但是,在灰色直方圖中,我們不容易看到缺陷。因此,我們應用中值濾波器,現在,直方圖中這個小的“丘陵”變得可區分并且可以輕松地進行分段,如下圖所示,medain_filter前后。類似地,可以在分割圖像以創建感興趣區域之前應用濾波器。

dfb11292-a557-11ee-8b88-92fbcf53809c.png

另一個很好的例子是您要識別圖像中的文本。通過濾波器預處理改善運行時間或提高魯棒性。

一個常見的分割運算符是dyn_threshold,它使用局部閾值。通常,ThresholdImage是原始圖像的平滑版本。在此示例中,我們使用它粗略地劃分了盲文。

*Segmentbraillewithdyn_threshold.
read_image(Image,'photometric_stereo/embossed_01')
mean_image(Image,ImageMean,60,60)
dyn_threshold(Image,ImageMean,RegionDynThresh,15,'not_equal')

dfc913c4-a557-11ee-8b88-92fbcf53809c.pngsegment-braille-with-dyn_threshold

校正不均勻照明

濾波器的另一個常見用例是照明的校正(算術濾波器的使用)。在這里,我們使用背光設置獲取圖像。注意照明不是完全均勻的。為了解決這個問題,我們獲取背景圖像,然后從原始圖像中減去該背景圖像。結果是更好的照明圖像。

*correctillumination.
read_image(Image,'images/correct_shading_02.png')
read_image(Background,'images/correct_shading_01.png')
sub_image(image,Background,ImageSub,1,255)

dfde8af6-a557-11ee-8b88-92fbcf53809c.png

增強局部細節

在此圖像中,我們要增強細節。為此,我們首先對圖像進行平滑處理。然后,我們從原始圖像中減去平滑圖像,從而為我們提供了細節。然后,我們將這些詳細信息添加到原始文件中。如下圖所示增強局部細節前后。

*Enhancedetails.
read_image(Image,'angio-part')
guided_filter(Image,image,ImageSmooth,5,10)
sub_image(Image,ImageSmooth,ImageDetail,5,0)
add_image(ImageDetail,Image,ImageDetailEnhanced,1,0)

dffd1bce-a557-11ee-8b88-92fbcf53809c.png

最后,需要說明濾波器時必須注意的一個效果:

在reduce_domain時使用的是縮小區域,大多數過濾器僅返回輸入域中包含的像素的結果,區域外的像素變為“未定義”。當應用兩個或多個濾波器時,這可能會導致圖像邊界出現偽影。






審核編輯:劉清

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

    關注

    160

    文章

    7728

    瀏覽量

    177685
  • 機器視覺
    +關注

    關注

    161

    文章

    4345

    瀏覽量

    120111
  • 圖像濾波器
    +關注

    關注

    0

    文章

    4

    瀏覽量

    5257

原文標題:常用的圖像濾波方法簡介-基于HALCON視覺算法包

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

收藏 人收藏

    評論

    相關推薦

    有源濾波器和無源濾波器的區別?

    有源濾波器和無源濾波器是兩種經常用于電子電路中的濾波器類型。雖然它們都可以用于過濾電信號中的某些頻率,但它們之間還存在一些不同的差異。 1.
    的頭像 發表于 08-11 10:23 ?4626次閱讀

    Labview調用Halcon直接調用dll

    文件,此法好像只能取數據不能傳數據,不能參數調整但也可以用第三種方法三、把halcon程序導出C#程序,在VS中生成dll,然后在Labview中調用生成的dll,程序框圖就簡單多了個人覺得這樣工作
    發表于 06-14 14:24

    電源濾波器的基本原理和常用標準

    電源濾波器是電力電子技術中常用的一種裝置,用于去除電源中的噪聲和高頻干擾,保證電子設備的正常運行。下面小編帶大家來了解一下電源濾波器的基本原理和常用
    發表于 04-14 15:21

    PLL陷波濾波器可以用于阻攔不需要的頻率

    經常有要阻擋某些頻率信號的情況,其中最常見的是50Hz或60Hz的電力線工頻。圖1中的PLL陷波濾波器可以用于阻攔不需要的頻率。
    發表于 03-12 10:30 ?1951次閱讀
    PLL陷波<b class='flag-5'>濾波器</b><b class='flag-5'>可以用于</b>阻攔不需要的頻率

    MVTec發布HALCON新版本 支持ARM平臺下深度學習應用程序部署

    作為行業領先的現代機器視覺技術供應商,MVTec Software GmbH公司宣布將于近日發布其標準機器視覺軟件產品HALCON的新版本:HALCON 19.05 Progress。下面帶您搶先了解
    的頭像 發表于 06-02 09:47 ?1w次閱讀

    高通濾波器工作原理與應用

      電子電路設計中,常用濾波器主要分為高通濾波器、低通濾波器、帶阻濾波器、帶通濾波器,而這四種
    的頭像 發表于 12-19 10:46 ?8395次閱讀

    交流濾波器接法_交流濾波器可以用于直流電路嗎

    交流濾波器是利用LC串聯諧振原理,對某一特定頻率表現為低阻抗,過濾掉這部分頻率成分。應該可以用在直流電路,沒有極性,直流耐壓會比交流耐壓稍高一些。
    發表于 02-23 14:09 ?2987次閱讀

    帶通濾波器是什么?

    帶通濾波器可以分為幾種類型,包括帶通低通濾波器、帶通高通濾波器、帶通帶阻濾波器、帶通指數濾波器
    發表于 02-26 16:16 ?5447次閱讀

    華為濾波器專利公布 可以用于基站了?

    碳化硅襯底的濾波器可以實現更好的防熱,提供更好的溫度補償,從而減少溫度超薄,提高濾波器功率,將其應用于更高功率的場景,比如5g的小基站或微基站場景。
    的頭像 發表于 09-07 09:47 ?2442次閱讀

    使用MVTec HALCON AI加速接口在英特爾獨立顯卡上加速AI推理

    MVTec HALCON 是一款在全球范圍內使用,綜合性的機器視覺標準軟件。它有一個專門的集成開發環境(HDevelop),專門用于開發圖像處理解決方案。使用 MVTec
    的頭像 發表于 09-07 17:06 ?1246次閱讀
    使用<b class='flag-5'>MVTec</b> <b class='flag-5'>HALCON</b> AI加速<b class='flag-5'>器</b>接口在英特爾獨立顯卡上加速AI推理

    濾波器參數的改變對濾波器特性有何影響

    濾波器是信號處理中常用的工具,用于改變信號頻譜的特定部分,以實現信號降噪、頻率選擇、信號增益等處理。濾波器參數的改變對濾波器特性有著重要的影
    的頭像 發表于 01-24 09:58 ?2771次閱讀

    如何通過濾波器類型判斷濾波器的通帶和阻帶?

    如何通過濾波器類型判斷濾波器的通帶和阻帶? 濾波器是信號處理中常用的工具,用于將輸入信號的某些頻率分量通過,而將其他頻率分量阻止或抑制。
    的頭像 發表于 03-28 15:37 ?1960次閱讀

    巴特沃斯濾波器是模擬濾波器

    巴特沃斯濾波器是一種模擬濾波器,也是一種在頻域設計中常用濾波器類型。
    的頭像 發表于 05-22 15:39 ?645次閱讀

    高通濾波電路可以用于什么場合

    高通濾波器(High-Pass Filter,HPF)是一種允許高頻信號通過,而阻止低頻信號的電路。它在電子學和信號處理中有著廣泛的應用。高通濾波器可以用于多種場合,包括但不限于音頻處理、視頻處理
    的頭像 發表于 09-25 18:11 ?277次閱讀

    LC濾波器和RC濾波器有哪些差異

    LC濾波器和RC濾波器是電子工程中常見的兩種濾波器類型,它們在電路結構、工作原理、性能特點以及應用場合等方面存在顯著的差異。
    的頭像 發表于 09-27 15:26 ?931次閱讀