機器視覺 halcon學習筆記5

2022-09-16 01:45:14 字數 636 閱讀 9241

灰度變換:

add-image運算元,1入口引數是影象變數,2入口引數是影象變數,3入口引數是相加之後的影象

4入口引數是引數1和引數2對應點灰度相加後乘的乙個引數,引數5是偏移量

總結來說就是引數1和引數2對應點灰度值相加後乘上引數4再加上引數5就等於引數3對應點的灰度值;

我猜聰明的你肯定可以看懂的。

這裡是針對整體的影象上的畫素的灰度進行線性變換,也可以分段來變換,獲取影象上所有點的灰度值,並用if進行區分和線性傳力就可以實現:

後面改了下**,把灰度小於200的全部設為黑色,然後一執行,發現龜速,所以for就跳著取樣,一次跳10個畫素,這樣處理下來就是這樣:

每隔10個畫素就取黑,像主角額頭上那裡 灰度值大於200了 所以就沒有取到黑色;

對應的後面還有非線性的變換:

主要是指數和開方

機器視覺 halcon學習筆記2

畫圓的運算元 有個問題就是這個運算元的輸入函式裡面第乙個引數是乙個視窗變數,所以在使用畫圓這個運算元的時候需要在之前建立乙個視窗,然後將視窗變數作為畫圓運算元的輸入引數 生成圓的運算元 在畫圓運算元結束之後不會直接生成乙個圓形區域,得配合生成運算元來進行區域的生成。在生成函式中四個引數 第乙個 ci...

HALCON機器視覺軟體怎麼學習?

halcon是德國mvtec公司開發的一套完善的標準的機器視覺演算法包,擁有應用廣泛的機器視覺整合開發環境。它節約了產品成本,縮短了軟體開發周期 halcon靈活的架構便於機器視覺,醫學影象和影象分析應用的快速開發。在歐洲以及日本的工業界已經是公認具有最佳效能的machine vision軟體。ha...

halcon學習筆記 機器視覺工程應用的開發思路

機器視覺工程應用主要可劃分為硬體和軟體兩大部分。硬體 工程應用的第一步就是硬體選型。硬體選型很關鍵,因為它是你後面工作的基礎。主要是光源 工業相機和鏡頭選擇。軟體 目前業內商業庫主要有halcon,康耐視,dalsa,evision,ni等,開源庫有opencv.其中ni的labview visio...