增強圖像中的有用信息,它可以是一個失真的過程,其目的是要改善圖像的視覺效果,針對給定圖像的應用場合。
有目的地強調(diào)圖像的整體或局部特性,將原來不清晰的圖像變得清晰或強調(diào)某些感興趣的特征,擴大圖像中不同物體特征之間的差別,抑制不感興趣的特征,使之改善圖像質(zhì)量、豐富信息量,加強圖像判讀和識別效果,滿足某些特殊分析的需要。
Halcon算子與算法原理
1.灰度線性變換
a、scale_image
g’ := g * Mult + Add
g為當前的灰度值,Mult 為所乘的系數(shù),Add為加的偏移值,
由公式可以看出用scale_image來處理圖像是(倍數(shù)+偏移)的變化
b、scale_image_max
計算像素的最大和最小值,按照最大值比例化各個像素,將灰度值拉伸到0-255
c、invert_image
g’ = 255-g
反轉(zhuǎn)圖像像素值
2.灰度非線性變換
a、log_image
對圖片進行對數(shù)變換
g' = ln(g+1)
用于提高暗部像素值
b、exp_image
對圖片進行指數(shù)變換
g'=g的e次冪
用于提高亮部像素值
3.圖像增強對比度與照明度
a、emphasize
增強圖像對比度
增強圖像的高頻區(qū)域(邊緣和拐角),使圖像看起來更清晰。
b、illuminate
增強圖像照明度
增強圖像的高頻區(qū)域(邊緣和拐角),使圖像看起來更清晰。
4.直方圖均衡化
a、equ_histo_image
通過灰度直方圖的線性化,增強圖像的對比度
原理參考博文:https://blog.csdn.net/yy197696/article/details/102993968
5.灰度圖像形態(tài)學
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í)行圖像的相干性增強擴散
對輸入圖像Image進行各向擴散處理,以增加Image中包含的圖像結(jié)構(gòu)的相關性。
特別是,不連續(xù)的圖像邊緣通過擴散連接,而沒有垂直于其主導方向進行平滑。
能使圖像的邊界變模糊
b、mean_curvature_flow
對圖像使用灰度直方圖曲率平滑使圖像變得平滑。
能使圖像干擾降低
審核編輯 :李倩
-
算法
+關注
關注
23文章
4630瀏覽量
93366 -
HALCON
+關注
關注
16文章
66瀏覽量
27303
原文標題:Halcon圖像增強方法與原理概述
文章出處:【微信號:machine_vision_1,微信公眾號:機器視覺智能檢測】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
視覺軟件HALCON的數(shù)據(jù)結(jié)構(gòu)
![視覺軟件<b class='flag-5'>HALCON</b>的數(shù)據(jù)結(jié)構(gòu)](https://file1.elecfans.com/web2/M00/0B/97/wKgZomc1XqiAW8OoAAAi4B7N-x0463.png)
基于 DSP5509 進行數(shù)字圖像處理中 Sobel 算子邊緣檢測的硬件連接電路圖
摩爾線程攜手智源研究院完成基于Triton的大模型算子庫適配
圖像識別算法都有哪些方法
Labview與Halcon圖片Image互相轉(zhuǎn)換
Arm發(fā)布全新終端計算子系統(tǒng),加速AI體驗與產(chǎn)品上市
Arm宣布推出終端計算子系統(tǒng)(CSS),提供領先的人工智能體驗
![Arm宣布推出終端計<b class='flag-5'>算子</b>系統(tǒng)(CSS),提供領先的人工智能體驗](https://file1.elecfans.com/web2/M00/EA/5A/wKgZomZX9AaAOm8OAAA0w2YHrEU461.png)
深度學習編譯工具鏈中的核心——圖優(yōu)化
![深度學習編譯工具鏈中的核心——圖優(yōu)化](https://file1.elecfans.com/web2/M00/E6/DB/wKgaomZFpayACW6VAAXaLP8hLwM545.png)
Arm新Arm Neoverse計算子系統(tǒng)(CSS):Arm Neoverse CSS V3和Arm Neoverse CSS N3
![Arm新Arm Neoverse計<b class='flag-5'>算子</b>系統(tǒng)(CSS):Arm Neoverse CSS V3和Arm Neoverse CSS N3](https://file1.elecfans.com//web2/M00/D8/B8/wKgaomYo1pyAWmiUAAC0n-JZNkM304.jpg)
評論