轉(zhuǎn)自 | 小白學(xué)視覺
OpenCV | Halcon | |
開發(fā)語(yǔ)言 | C++、C#(emgu)、Python、Ruby、MATLAB等語(yǔ)言 | C,C++,C#,Visual basic和Delphi等語(yǔ)言 |
應(yīng)用場(chǎng)合 | 側(cè)重計(jì)算機(jī)視覺領(lǐng)域,側(cè)重研究領(lǐng)域 | 側(cè)重機(jī)器視覺領(lǐng)域,側(cè)重應(yīng)用領(lǐng)域 |
費(fèi)用 | 免費(fèi) | 收費(fèi) |
開放性及版本更新速度 | 開源(可看底層源碼),版本和功能更新慢 | 商業(yè)軟件(底層代碼封裝),版本和功能更新快 |
對(duì)使用者的門檻 | 偏科研,有難度,有深度,完全從底層開發(fā),對(duì)使用者門檻高,開發(fā)效率低,開發(fā)慢 | 偏工程應(yīng)用,使用封裝好的功能函數(shù),對(duì)使用者門檻低,開發(fā)效率高,開發(fā)快 |
資料及技術(shù)支持 | 資料少。遇到問題,難以獲得技術(shù)支持 | 資料多。遇到問題,可以及時(shí)、有效的獲得技術(shù)支持 |
Halcon提供的每一年都有升級(jí),在升級(jí)的過程中算子的速度更快能達(dá)到匯編級(jí)別的加速度,對(duì)比opencv在總體的算子性能領(lǐng)先程序在五到十年。與此同時(shí)Opencv在調(diào)試的過程中沒有Halcon方便,opencv的使用需要用戶有比較好的編程基礎(chǔ),并且圖像并不是實(shí)時(shí)能夠觀察調(diào)整。
Halcon:底層功能算法多,運(yùn)算性能快,開發(fā)需要一定軟件功底和圖像處理理論。快速學(xué)習(xí)的做法:研究實(shí)例、做實(shí)戰(zhàn)項(xiàng)目。halcon不能提供相應(yīng)的界面編程需求,需要和vs來構(gòu)造界面,才能構(gòu)成一套完整軟件。
OpenCV
Opencv:計(jì)算機(jī)圖像方面的圖像庫(kù),開源的,可以用于商用,在很多高校和科研機(jī)構(gòu)使用比較多,更多的人選擇它,是為了寫自己的算法,其調(diào)試不像Halcon那樣方便,其項(xiàng)目開發(fā)周期也比Halcon要長(zhǎng),所以在工業(yè)應(yīng)用上,還不是太多。
但是,如果你是搞算法的,并且項(xiàng)目周期長(zhǎng),公司不愿意購(gòu)買/使用商業(yè)視覺軟件的,可以考慮Opencv;如果你的項(xiàng)目周期短,公司可以承受商業(yè)軟件的成本,選擇Halcon會(huì)是比較明智的選擇。
—版權(quán)聲明—
僅用于學(xué)術(shù)分享,版權(quán)屬于原作者。
若有侵權(quán),請(qǐng)聯(lián)系微信號(hào)刪除或修改!
編輯:jq
-
C++
+關(guān)注
關(guān)注
22文章
2117瀏覽量
74878 -
計(jì)算機(jī)視覺
+關(guān)注
關(guān)注
9文章
1706瀏覽量
46619 -
OpenCV
+關(guān)注
關(guān)注
32文章
642瀏覽量
42559 -
HALCON
+關(guān)注
關(guān)注
17文章
66瀏覽量
27725
原文標(biāo)題:兩大圖像處理庫(kù)Halcon和Opencv 的對(duì)比
文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
AI模型部署邊緣設(shè)備的奇妙之旅:如何在邊緣端部署OpenCV
AI模型部署邊緣設(shè)備的奇妙之旅:如何在邊緣端部署OpenCV

云數(shù)據(jù)庫(kù)和云主機(jī)哪個(gè)好一點(diǎn)?
RK3568 + OpenCV 會(huì)碰撞出什么火花?案例詳解:2-1 基于OpenCV的畫線實(shí)驗(yàn)
一個(gè)月速成python+OpenCV圖像處理

OpenCV教程之OpenCV圖像閾值處理

視覺軟件HALCON的數(shù)據(jù)結(jié)構(gòu)

OpenCV圖像識(shí)別C++代碼
opencv圖像識(shí)別有什么算法
opencv-python和opencv一樣嗎
opencv的主要功能有哪些
什么是機(jī)器視覺opencv?它有哪些優(yōu)勢(shì)?
ESP32能取代STM32嗎?哪個(gè)更好?

評(píng)論