HALCON 18破解版是一個機器視覺軟件,靈活的架構(gòu)便于機器視覺,醫(yī)學(xué)圖像和圖像分析應(yīng)用的快速開發(fā)。在歐洲以及日本的工業(yè)界已經(jīng)是公認(rèn)具有最佳效能的Machine Vision軟件。
軟件介紹
HALCON 18是德國MVtec公司開發(fā)的一款完善的標(biāo)準(zhǔn)機器視覺算法包,擁有應(yīng)用廣泛的機器視覺集成開發(fā)環(huán)境,可以幫助用戶節(jié)約產(chǎn)品成本,縮短軟件開發(fā)周期。HALCON包含了各類濾波、色彩以及幾何、數(shù)學(xué)轉(zhuǎn)換、形態(tài)學(xué)計算分析、校正、分類辨識、形狀搜尋等等基本的幾何以及影像計算功能,由于這些功能大多并非針對特定工作設(shè)計的,因此只要用得到圖像處理的地方,就可以用其強大的計算分析能力來完成工作。
軟件特色
1、技術(shù)革新
可以實現(xiàn)真正意義上的目標(biāo)識別。基于樣本的識別方法可以區(qū)分出數(shù)量巨大的目標(biāo)對象。使用這種技術(shù)可以實現(xiàn)僅依靠顏色或紋理等特征即可識別經(jīng)過訓(xùn)練的目標(biāo),從而無需再采用一維碼或二維碼等用于目標(biāo)識別的特殊印記。
2、強大的三維視覺處理
HALCON 18提供的一個極為突出的新技術(shù)是三維表面比較,即將一個三維物體的表面形狀測量結(jié)果與預(yù)期形狀進(jìn)行比較。HALCON提供的所有三維技術(shù),如多目立體視覺或sheet of light,都可用于表面重構(gòu);同時也支持直接通過現(xiàn)成的三維硬件掃描儀進(jìn)行三維重構(gòu)。此外,針對表面檢測中的特殊應(yīng)用對光度立體視覺方法進(jìn)行了改善。不僅如此,HALCON現(xiàn)在還支持許多三維目標(biāo)處理的方法,如點云的計算和三角測量、形狀和體積等特征計算、通過切面進(jìn)行點云分割等。
3、高速機器視覺體驗
自動算子并行處理 (AOP) 技術(shù)是HALCON的一個獨特性能。支持使用GPU處理進(jìn)行機器視覺算法的算子超過75個,比其他任何軟件開發(fā)包提供的數(shù)量都多。除此之外,基于聚焦變化的深度圖像獲取 (depth from focus)、快速傅立葉變換 (FFT) 和HALCON的局部變形匹配都有顯著的加速。HALCON會帶給用戶更高速的機器視覺體驗。
安裝教程
1、下載安裝包,解壓縮并運行安裝,點擊Next下一步
2、閱讀軟件協(xié)議,將下拉滑到最下面,勾選我接受協(xié)議
3、將檢查更新的勾選去掉
4、根據(jù)自己系統(tǒng)位數(shù)自行選擇
5、選擇需要安裝的組件,默認(rèn)全部勾選
6、直接點擊Next下一步
7、自行選擇是否安裝其他驅(qū)動程序
8、選擇文檔語言,默認(rèn)選擇第一項英文
9、選擇軟件安裝位置,點擊Browser可自行更換安裝路徑
10、正在安裝中,請耐心等待一會
11、需要選擇許可證文件路徑,這里先選擇“Do not install a license file”,稍后再進(jìn)行破解激活
12、安裝完成,將運行軟件的勾選去掉,點擊Finish退出軟件安裝向?qū)?/p>
13、先不要運行軟件,將破解補丁復(fù)制到軟件安裝目錄下替換
14、安裝破解完成,運行軟件即可免費使用了
怎么跟工業(yè)相機連接
1、使用 Directshow接口。在采集助手里,選擇 Directshow,如圖。
該方法對應(yīng)的 halcon初始化代碼為:
open_framegrabber ('DirectShow', 1,1,0,0,0,0,'default',8'rgb', -1,'false','default, 'XXXXXXX',0,-1, AcqhandI。XXXXXX為相機名字,需要替換成電腦中相應(yīng)的相機名稱
優(yōu)點:該方法通用性較好,幾乎市面上所有廠家的工業(yè)相機以及民用級別的QQ視頻攝像頭、 WebCam等都可以通過這種方式訪問。
缺點:性能較低, Directshow中由于內(nèi)存復(fù)制、格式轉(zhuǎn)換等原因,CPU占用率會相對其他方式高一些;靈活性差,由于是標(biāo)準(zhǔn)接口,早期定義的,很多工業(yè)相機的參數(shù)沒有辦法通過這種方式修改。例如觸發(fā)模式設(shè)置等,通過該接囗就無法完成。
2、使用 GigEvision接口。在采集助手里,選擇GigEvision,如下
該方法對應(yīng)的 halcon初始化代碼為:
open_framegrabber ('GigEVision, 0, 0, 0,0,0,0, progressive,-1,default,-1,'false','default', 'XXXXXXX',0,-1,AcqhandIe)XXXx相機名字,需要替換成電腦中相應(yīng)的相機名稱。
優(yōu)點:通用性較好,大部分GigE網(wǎng)口工業(yè)相機都支持該方式直接方式。 GigEvision是美國AA組織定義的一種專門用于網(wǎng)口工業(yè)相機通信的協(xié)議,只要支持該協(xié)議的相機, Halcon就可以用其自帶的驅(qū)動直接訪問;功能可控性比較好,該方法可以訪問工業(yè)相機的一些特殊參數(shù),觸發(fā)模式等都可以進(jìn)行設(shè)置
缺點:無法支持USB接口的工業(yè)相機;由于每個廠家對Gig evision支持的程度不一樣,提供的相機XML描述文件也不一樣,所以在參數(shù)配置上,每個廠家的相機配置方法不樣,代碼不能復(fù)用。
3、使用廠家提供的專用接口。例如北京大恒、深圳邁德威視等國產(chǎn)廠家,都根據(jù) Halcon提供了專門的接囗組件。以邁德威視的工業(yè)相機為例,在采集助手里,選擇Mindvision,如下圖所示:
代碼為:open_framegrabber ('Mindvision', 1,1,0,0,0,0,'progressive',8'Gray', -1,'false','auto, 'XXXXXXX',0,-1, AcqhandI。XXXXXX為相機名字,每個相機名字都有差異。
和opencv哪個好
Halcon
在工業(yè)視覺領(lǐng)域?qū)儆诮?jīng)常使用的軟件,相對于opencv的開源精神Halcon屬于商業(yè)非開源項目并且收費。Halcon起源于德國在國內(nèi)的工業(yè)視覺領(lǐng)域市場占用率遙遙領(lǐng)先。作者在使用halcon的過程中也感受了其軟件的人性化,有獨立的調(diào)試編程環(huán)境。對應(yīng)主流的語言C#、C++、VB等工業(yè)上常用的語言都能提供流程的調(diào)用。
OpenCV
Opencv計算機圖像方面的圖像庫,開源的,可以用于商用,在很多高校和科研機構(gòu)使用比較多,更多的人選擇它,是為了寫自己的算法,其調(diào)試不像Halcon那樣方便,其項目開發(fā)周期也比Halcon要長,所以在工業(yè)應(yīng)用上,還不是太多。
相關(guān)下載:OpenCV 4
總結(jié)
如果你是搞算法的,并且項目周期長,公司不愿意購買/使用商業(yè)視覺軟件的,可以考慮Opencv;如果你的項目周期短,公司可以承受商業(yè)軟件的成本,選擇Halcon會是比較明智的選擇。
更新內(nèi)容
1、HDevelop句柄可視化
2、“字典”數(shù)據(jù)類型
3、二維碼檢測
4、深度學(xué)習(xí)
5、并行處理中斷操作
6、嵌入式芯片AArch64支持
標(biāo)簽: 仿真分析 圖像分析 醫(yī)學(xué)圖像
相關(guān)版本
下載地址
裝機必備軟件
網(wǎng)友評論