【Halcon】Halcon與OpenCV介紹、比較
1.MVTec HALCON
MVTec HALCON 是世界上最全能的機器視覺軟體.世界各地的使用者從HALCON為快速開發影像分析和機器視覺程式的靈活架構獲益匪淺.HALCON 提供了超過1100多種具備突出效能控制器的庫,如模糊分析,形態,模式匹配,3D校正等.HALCON支援多個作業系統,程式語言和截獲裝置從而保護了你的投資.
通常情況下把VC與halcon結合起來做研究或開發,vc下呼叫halcon庫需要做一些設定,如下:
halcon使用中文手冊:
2.openCV
OpenCV是一個開源(參見http://opensource.org)的計算機視覺庫。OpenCV採用C/C++語言編寫,可以執行在Linux/Windows/Mac等作業系統上。
OpenCV的設計目標是執行速度儘量快,主要關注實時應用。它採用優化的C程式碼編寫,能夠充分利用多核處理器的優勢。
OpenCV的一個目標是構建一個簡單易用的計算機視覺框架,以幫助開發人員更便捷地設計更復雜的計算機視覺相關應用程式。OpenCV包含的函式有500多個,覆蓋了計算機視覺的許多應用領域,如工廠產品檢測、醫學成像、資訊保安、使用者介面、攝像機標定、立體視覺和機器人等。因為計算機視覺和機器學習密切相關,所以OpenCV還提供了MLL(Machine Learning Library)機器學習庫。該機器學習庫側重於統計方面的模式識別和聚類(clustering)。MLL除了用在視覺相關的任務中,還可以方便地應用於其他的機器學習場合。
OpenCV的應用領域
大多數電腦科學家和程式設計師已經意識到計算機視覺的重要作用。但是很少有人知道計算機視覺的所有應用。例如,大多數人或多或少地知道計算機視覺可用在監控方面,也知道視覺被越來越多地用在網路影像和視訊方面。少數人也瞭解計算機視覺在遊戲介面方面的應用。但是很少有人瞭解大多數航空和街道地圖影像(如Google的Street View)也大量使用計算機定標和影像拼接技術。一些人知道安全監控、無人飛行器或生物醫學分析等方面的應用,但是很少人知道機器視覺是多麼廣泛地被用在工廠中:差不多所有的大規模製造的產品都在流水線上的某個環節上自動使用視覺檢測。
Taily老段的微信公眾號,歡迎交流學習
https://blog.csdn.net/taily_duan/article/details/81214815
相關文章
- Halcon介面介紹 第二講
- ETL介紹與ETL工具比較
- halcon缺陷檢測
- Halcon快速入門
- halcon語法講解
- Halcon、HDevelop快速入門dev
- Halcon顏色識別
- halcon視訊教程 halcon模板匹配 halcon機器視覺 halcon C/C++/C# halcon視訊教程超人初級->超人強化->超人高階教材逐步進階,全面突破,簡單高效率學習視覺視覺C++C#
- Halcon斑點分析BlobAnalysis解析
- halcon-直方圖均衡直方圖
- C#中Emgucv呼叫HalconC#
- halcon19安裝教程
- Halcon影像和檔案操作
- halcon識別二維碼
- Halcon缺陷檢測例項轉OpenCV實現(二) PCB印刷缺陷檢測OpenCV
- MongoDB資料比較工具dbHash介紹MongoDB
- Halcon採集影像Image Acquisition解析UI
- halcon的頻域影像處理
- Halcon缺陷檢測例項轉OpenCV實現(三) 物體凸缺陷檢測OpenCV
- 基於halcon的目標定位與方向確定例項
- Halcon斑點分析官方示例講解
- halcon三維檢測啟蒙1
- 各大防毒軟體比較與相關防毒技術介紹(轉)防毒
- [Android]Fragment、Activity比較——Android碎片介紹AndroidFragment
- Halcon表面缺陷檢測-光度立體法
- Halcon一維測量官方案例解析
- Halcon表面缺陷檢測-劃痕檢測
- 影像分析,使用Halcon進行缺陷檢測
- OpenCV進階---介紹SVMOpenCV
- 簡單介紹Go 字串比較的實現示例Go字串
- Halcon 光度立體法 例程學習總結
- Qt+Halcon在XP上構建和執行QT
- [Halcon] 機器視覺中常用運算元視覺
- Halcon 學習筆記(4):導航首頁筆記
- OceanBase簡介及其與MySQL的比較MySql
- Java中的幾種Kafka客戶端比較介紹JavaKafka客戶端
- Python NLP庫top6的介紹和比較Python
- Python NLP庫 Top6的介紹和比較Python