首頁 » Halcon » Halcon 影像處理軟體

Halcon 影像處理軟體

作者:

分類:

前言

Halcon 是由德國 MVTec Software GmbH 開發的機器視覺軟體庫,專注於影像處理、分析和機器視覺應用的開發。Halcon 的強大在於擁有專用的開發介面 HDevelop 及程式語言,強大的函示庫提供各種影像處理方法,範圍涵蓋 1D 量測到 3D 模型辨識,甚至連近年來很夯的機器學習也都支援。

Halcon Logo
Halcon Logo

使用Halcon開發

相信接觸過工業影像檢測的一定都聽過這套軟體,在程式整合上 Halcon 有提供很多方式,例如可以把在 HDevelop 開發的程式輸出C++、C#、VB…等語言,或是在程式中呼叫所有的影像處理方法,最厲害的功能是能從C++…等語言執行 HDevelop程式(.hdvp),中間不需要轉換語法!

另外,在開發過程中,比起猛K使用手冊鬼打牆,Halcon 內建有許多程式範例,在高階的開發上有些運算方法是需要搭配使用,如果有官方提供的程式範例就會友善許多。

Halcon的功能

Halcon在影像處理上有超過2000種方法,幾乎涵蓋目前多數的工業應用開發,除了基本的影像處理方法之外,還有

  • 多種2D、3D物件的圖形比對
  • 一維、二維條碼辨識
  • 立體視覺校正
  • 線掃(Line Scan)、結構光影像處理
  • Deep Learning
  • Deep OCR

…等,幾乎是只要了解基本的影像處理就能上手。

使用心得

優點:在開發上真的是很方便及快速,而且近期深度學習的功能有很大的突破。

缺點:硬要說的話可能就是價格很硬吧!是真滴硬!

如果是簡單的案子拿Halcon來用簡直大砲打小鳥,毫無利潤可言。但只是拿來做出初期的評估是真的非常方便,比起過往用OpenCV光是要弄個前處理就要先花個半小時,Halcon大概幾分鐘就搞定了,過程還可以即時預覽。

參考資料

「cian」的個人頭像

留言

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *