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

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

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

淺析Halcon圖像增強(qiáng)方法與算子及算法原理

新機(jī)器視覺 ? 來源:CSDN技術(shù)社區(qū) ? 作者:小邢同學(xué) ? 2021-04-14 14:56 ? 次閱讀

增強(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

計算像素的最大和最小值,按照最大值比例化各個像素,將灰度值拉伸到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

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

能使圖像干擾降低
編輯:lyn

聲明:本文內(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

    文章

    4581

    瀏覽量

    92377
  • HALCON
    +關(guān)注

    關(guān)注

    16

    文章

    63

    瀏覽量

    27152

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

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

收藏 人收藏

    評論

    相關(guān)推薦

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

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

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

    傳統(tǒng)方法和基于深度學(xué)習(xí)的方法。 傳統(tǒng)圖像識別算法 1.1 邊緣檢測 邊緣檢測是圖像識別的基礎(chǔ),它用于檢測
    的頭像 發(fā)表于 07-16 11:14 ?4658次閱讀

    圖像識別算法的提升有哪些

    方法。 數(shù)據(jù)增強(qiáng) 數(shù)據(jù)增強(qiáng)是提高圖像識別算法性能的一種有效方法。通過對訓(xùn)練數(shù)據(jù)進(jìn)行變換和擴(kuò)展,可
    的頭像 發(fā)表于 07-16 11:12 ?511次閱讀

    圖像識別算法的優(yōu)缺點(diǎn)有哪些

    圖像識別算法是一種利用計算機(jī)視覺技術(shù)對圖像進(jìn)行分析和理解的方法,它在許多領(lǐng)域都有廣泛的應(yīng)用,如自動駕駛、醫(yī)療診斷、安全監(jiān)控等。然而,圖像識別
    的頭像 發(fā)表于 07-16 11:09 ?1028次閱讀

    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,實時采集的圖像應(yīng)該如何傳入?

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

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

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

    NI視覺圖像轉(zhuǎn)halcon圖像

    labview采集圖片可用用它轉(zhuǎn)halcon,就可用使用halcon算子處理了
    發(fā)表于 02-21 16:35

    FPGA圖像處理之CLAHE算法

    在FPGA圖像處理--CLAHE算法(一)中介紹了為啥要用CLAHE算法來做圖像增強(qiáng)
    的頭像 發(fā)表于 01-04 12:23 ?2268次閱讀
    FPGA<b class='flag-5'>圖像</b>處理之CLAHE<b class='flag-5'>算法</b>

    FPGA圖像處理-CLAHE算法介紹(一)

    在介紹CLAHE算法之前必須要先提一下直方圖均衡化,直方圖均衡化算法是一種常見的圖像增強(qiáng)算法,可以讓像素的亮度分配的更加均勻從而獲得一個比較
    的頭像 發(fā)表于 01-02 13:32 ?1613次閱讀
    FPGA<b class='flag-5'>圖像</b>處理-CLAHE<b class='flag-5'>算法</b>介紹(一)

    OpenCV邊緣檢測算子Laplace、LoG詳解

    一階導(dǎo)數(shù)算子(例如 Sobel 算子)通過對圖像求導(dǎo)來確定圖像的邊緣,數(shù)值絕對值較高的點(diǎn)對應(yīng)了圖像的邊緣。如果繼續(xù)求二階導(dǎo),原先數(shù)值絕對值較
    的頭像 發(fā)表于 12-21 16:34 ?1859次閱讀
    OpenCV邊緣檢測<b class='flag-5'>算子</b>Laplace、LoG詳解

    Halcon和Opencv圖像處理庫對比

    在工業(yè)視覺領(lǐng)域?qū)儆诮?jīng)常使用的軟件,相對于opencv的開源精神Halcon屬于商業(yè)非開源項目并且收費(fèi)。Halcon起源于德國在國內(nèi)的工業(yè)視覺領(lǐng)域市場占用率遙遙領(lǐng)先。
    的頭像 發(fā)表于 12-20 10:30 ?899次閱讀

    FPGA圖像處理方法

    圖像細(xì)節(jié)。 FPGA 圖像處理方法 1、圖像增強(qiáng) 兩大方法:空間域
    的頭像 發(fā)表于 12-02 13:15 ?965次閱讀

    圖像增強(qiáng)三大類別介紹

    圖像增強(qiáng)圖像模式識別中非常重要的圖像預(yù)處理過程。圖像增強(qiáng)的目的是通過對
    的頭像 發(fā)表于 11-14 14:34 ?1342次閱讀