0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創(chuàng)作中心

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

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

Halcon算子與算法原理

機(jī)器視覺智能檢測 ? 來源:CSDN ? 作者:CSDN ? 2022-08-09 11:01 ? 次閱讀

增強(qiáng)圖像中的有用信息,它可以是一個失真的過程,其目的是要改善圖像的視覺效果,針對給定圖像的應(yīng)用場合。

有目的地強(qiáng)調(diào)圖像的整體或局部特性,將原來不清晰的圖像變得清晰或強(qiáng)調(diào)某些感興趣的特征,擴(kuò)大圖像中不同物體特征之間的差別,抑制不感興趣的特征,使之改善圖像質(zhì)量、豐富信息量,加強(qiáng)圖像判讀和識別效果,滿足某些特殊分析的需要。

Halcon算子與算法原理

1.灰度線性變換

a、scale_image

g’ := g * Mult + Add

g為當(dāng)前的灰度值,Mult 為所乘的系數(shù),Add為加的偏移值,

由公式可以看出用scale_image來處理圖像是(倍數(shù)+偏移)的變化

b、scale_image_max

計(jì)算像素的最大和最小值,按照最大值比例化各個像素,將灰度值拉伸到0-255

c、invert_image

g’ = 255-g

反轉(zhuǎn)圖像像素值

2.灰度非線性變換

a、log_image

對圖片進(jìn)行對數(shù)變換

g' = ln(g+1)

用于提高暗部像素值

b、exp_image

對圖片進(jìn)行指數(shù)變換

g'=g的e次冪

用于提高亮部像素值

3.圖像增強(qiáng)對比度與照明度

a、emphasize

增強(qiáng)圖像對比度

增強(qiáng)圖像的高頻區(qū)域(邊緣和拐角),使圖像看起來更清晰。

b、illuminate

增強(qiáng)圖像照明度

增強(qiáng)圖像的高頻區(qū)域(邊緣和拐角),使圖像看起來更清晰。

4.直方圖均衡化

a、equ_histo_image

通過灰度直方圖的線性化,增強(qiáng)圖像的對比度

原理參考博文:https://blog.csdn.net/yy197696/article/details/102993968

5.灰度圖像形態(tài)學(xué)

a、 gray_opening

結(jié)構(gòu)元素在圖像中滑,灰度值最高的值作為新值,有使圖像變亮的作用。?

b、gray_closing

結(jié)構(gòu)元素在圖像中滑,灰度值最低的值作為新值,有使圖像變暗的作用。?

c、 gray_range_rect

用一個矩形結(jié)構(gòu)元素在圖像中滑動,新值 = (矩形中最大的)灰度值-(矩形中最大的)最小的灰度值

6.圖片間操作

a、 add_image

兩圖片灰度值相加?

b、sub_image

兩圖片灰度值相減??

7、圖像平滑

a、coherence_enhancing_diff

執(zhí)行圖像的相干性增強(qiáng)擴(kuò)散

對輸入圖像Image進(jìn)行各向擴(kuò)散處理,以增加Image中包含的圖像結(jié)構(gòu)的相關(guān)性。

特別是,不連續(xù)的圖像邊緣通過擴(kuò)散連接,而沒有垂直于其主導(dǎo)方向進(jìn)行平滑。

能使圖像的邊界變模糊

b、mean_curvature_flow

對圖像使用灰度直方圖曲率平滑使圖像變得平滑。

能使圖像干擾降低

審核編輯 :李倩

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

    關(guān)注

    23

    文章

    4699

    瀏覽量

    94773
  • HALCON
    +關(guān)注

    關(guān)注

    17

    文章

    66

    瀏覽量

    27690

原文標(biāo)題:Halcon圖像增強(qiáng)方法與原理概述

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

收藏 0人收藏

    評論

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

    PID控制算法的C語言實(shí)現(xiàn):PID算法原理

    在工業(yè)應(yīng)用中 PID 及其衍生算法是應(yīng)用最廣泛的算法之一,是當(dāng)之無愧的萬能算法,如果能夠熟練掌握 PID 算法的設(shè)計(jì)與實(shí)現(xiàn)過程,對于一般的研發(fā)人員來講,應(yīng)該是足夠應(yīng)對一般研發(fā)問題了,而
    發(fā)表于 02-26 15:24

    FPGA上的圖像處理算法集成與優(yōu)化

    本文詳細(xì)介紹了多種圖像處理技術(shù),包括RG/GB單通道提取、亮度和對比度調(diào)整、圖像反轉(zhuǎn)、均值濾波、高斯濾波、圖像銳化、中值濾波、閾值分割、邊緣檢測(Sobel算子)、圖像膨脹與腐蝕、開運(yùn)算與閉運(yùn)算
    的頭像 發(fā)表于 02-14 13:46 ?513次閱讀
    FPGA上的圖像處理<b class='flag-5'>算法</b>集成與優(yōu)化

    C#通過Halcon實(shí)現(xiàn)3D點(diǎn)云重繪

    C# 通過 Halcon 實(shí)現(xiàn) 3D 點(diǎn)云重繪
    發(fā)表于 01-05 09:16 ?0次下載

    C#基于Halcon實(shí)現(xiàn)Basler相機(jī)采圖

    C#基于Halcon實(shí)現(xiàn)Basler相機(jī)采圖
    發(fā)表于 01-05 09:16 ?0次下載

    【「從算法到電路—數(shù)字芯片算法的電路實(shí)現(xiàn)」閱讀體驗(yàn)】+內(nèi)容簡介

    內(nèi)容簡介這是一本深入解讀基礎(chǔ)算法及其電路設(shè)計(jì),以打通算法研發(fā)到數(shù)字IC設(shè)計(jì)的實(shí)現(xiàn)屏障,以及指導(dǎo)芯片設(shè)計(jì)工程師從底層掌握復(fù)雜電路設(shè)計(jì)與優(yōu)化方法為目標(biāo)的專業(yè)技術(shù)書。任何芯片(如WiFi芯片、5G芯片
    發(fā)表于 11-21 17:14

    【「從算法到電路—數(shù)字芯片算法的電路實(shí)現(xiàn)」閱讀體驗(yàn)】+介紹基礎(chǔ)硬件算法模塊

    作為嵌入式開發(fā)者往往比較關(guān)注硬件和軟件的協(xié)調(diào)。本書介紹了除法器,信號發(fā)生器,濾波器,分頻器等基本算法的電路實(shí)現(xiàn),雖然都是基礎(chǔ)內(nèi)容,但是也是最常用到的基本模塊。 隨著逆全球化趨勢的出現(xiàn),過去的研發(fā)
    發(fā)表于 11-21 17:05

    視覺軟件HALCON的數(shù)據(jù)結(jié)構(gòu)

    在研究機(jī)器視覺算法之前,我們需要先了解機(jī)器視覺應(yīng)用中涉及的基本數(shù)據(jù)結(jié)構(gòu)。Halcon數(shù)據(jù)結(jié)構(gòu)主要有圖像參數(shù)和控制參數(shù)兩類參數(shù)。圖像參數(shù)包括:image、region、XLD,控制參數(shù)包括:string、integer、real、handle、tuple數(shù)組等。
    的頭像 發(fā)表于 11-14 10:20 ?1107次閱讀
    視覺軟件<b class='flag-5'>HALCON</b>的數(shù)據(jù)結(jié)構(gòu)

    基于 DSP5509 進(jìn)行數(shù)字圖像處理中 Sobel 算子邊緣檢測的硬件連接電路圖

    )將圖像數(shù)據(jù)傳輸?shù)?DSP5509。 DSP5509 處理器:作為核心處理單元,負(fù)責(zé)接收圖像數(shù)據(jù)、執(zhí)行 Sobel 算子邊緣檢測算法,并輸出處理后的結(jié)果。 存儲模塊:包括 RAM 和 Flash。RAM
    發(fā)表于 09-25 15:25

    摩爾線程攜手智源研究院完成基于Triton的大模型算子庫適配

    近日,摩爾線程與北京智源人工智能研究院(簡稱:智源研究院)已順利完成基于Triton語言的高性能算子庫FlagGems的適配工作。得益于摩爾線程自研統(tǒng)一系統(tǒng)計(jì)算架構(gòu)MUSA,雙方在短短一周多的時間
    的頭像 發(fā)表于 08-02 11:06 ?1295次閱讀

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

    傳統(tǒng)方法和基于深度學(xué)習(xí)的方法。 傳統(tǒng)圖像識別算法 1.1 邊緣檢測 邊緣檢測是圖像識別的基礎(chǔ),它用于檢測圖像中的邊緣信息。邊緣是圖像中亮度變化最明顯的區(qū)域,通常表示物體的邊界。常用的邊緣檢測算法有: Sobel算子:通過計(jì)
    的頭像 發(fā)表于 07-16 11:14 ?7184次閱讀

    Labview與Halcon圖片Image互相轉(zhuǎn)換

    Labview 與Halcon 聯(lián)合開發(fā) 分享一下Labview 與Halcon Image格式相互轉(zhuǎn)換的程序, 整理了一個VI,LV_to _Halconxl.vi,可以直接調(diào)用,相互轉(zhuǎn)換兩種格式
    發(fā)表于 06-27 23:00

    有沒有大佬知道labview中使用Halcon拍照算子采集圖像后,如何把圖像傳入調(diào)用的Halcon算子?

    差不多和上面一樣采集圖像后傳入
    發(fā)表于 06-25 01:19

    labview聯(lián)合Halcon,實(shí)時采集的圖像應(yīng)該如何傳入?

    labview聯(lián)合Halcon,實(shí)時采集的圖像應(yīng)該如何傳入?
    發(fā)表于 06-25 00:57

    FPGA設(shè)計(jì)經(jīng)驗(yàn)之圖像處理

    就這樣一邊流過就一邊處理好了,不需要送入DDR緩存了之后再讀出來處理。 這樣的數(shù)據(jù)流處理顯然是順序讀取數(shù)據(jù)的,那么也就只能實(shí)現(xiàn)那些順序讀取數(shù)據(jù)的算法,也就是圖像處理中那一大類用3x3到NxN的算子進(jìn)行
    發(fā)表于 06-12 16:26

    ClickHouse內(nèi)幕(3)基于索引的查詢優(yōu)化

    ClickHouse索引采用唯一聚簇索引的方式,即Part內(nèi)數(shù)據(jù)按照order by keys有序,在整個查詢計(jì)劃中,如果算子能夠有效利用輸入數(shù)據(jù)的有序性,對算子的執(zhí)行性能將有巨大的提升。本文討論
    的頭像 發(fā)表于 06-11 10:46 ?1286次閱讀
    ClickHouse內(nèi)幕(3)基于索引的查詢優(yōu)化

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品