標籤:

機器視覺怎樣開始學?halcon與c++還是c#搭配好?

本人是今年剛上研究生,研一專碩,電子與通信工程專業,由於導師也不怎麼指導我,就說看看機器視覺與圖像處理,學習halcon和c++ 個人感覺到迷惑,不知道怎樣學這個方向,也不知道學個一兩年能不能找個較好的工作,要學的怎樣?難度,或者我是乾脆直接學習java這樣的編程語言感覺好找工作,求解答。


用halcon五年回答一下

1.機器視覺好找也不好找工作,在北京 上海 深圳 尤其深圳人才奇缺。如果是一些二線城市崗位較少,甚至沒有。

2.剛開始學halcon怎麼樣? 不怎麼樣,沒有任何圖像基礎你基本如看天書,先找本岡薩雷斯的書通看一遍,書中大部分內容用c++實現一遍打好基礎。而後在開始用halcon。

3.c++與c#。兩者都要會前者寫後台演算法 後者做ui。

個人實際項目中halcon,opencv,c++,c#,最近又在用python。

這裡不說技術進階路線學習路線之類的,

就說下學了halcon出來的境況,蘇杭,深圳上海都有很大的需求,稍微能幹點活的起薪萬起吧,如果去二線城市,你可能找不到工作,打開招聘網站搜所在城市一條招聘也沒有,是的,你沒看錯,工業自動化的市場還在發展期,在蘇滬杭深有大量的需求和內地有鮮明對比。

答主用halcon五年,所在城市無職位需求,一般都是接點外包閑暇時做做,單子也是絡繹不絕,因為需求太大會的人太少都是南方那邊過來的項目,halcon玩的也算溜,但是在所在城市找一個halcon的職位還真不容易,正式工作是在一家公司做軟體服務俗稱客服,懵逼不

。同時也有同學畢業後開始學halcon(毫無編程基礎只會helloword)的情況下學halcon,在深圳拿到一份不錯的薪水。

機器視覺不同於其他軟體行業的工作,你需要有編程基礎,需要懂演算法,需要懂光源,伺服等等,所以工作環境也很重要,接觸到多的項目長見識,才能有提高。


機器視覺和計算機視覺還不太一樣。計算機視覺現在多指以神經網路,特別是CNN及各種變種為基礎的神經網路演算法。機器視覺當中一些HOG,SIFT的演算法多一些。現在嵌入式設備GPU也有了,你們可以考慮往計算機視覺轉。

沒有絕對的哪門語言好找工作,當然有一些熱門的開發語言,最近5年排名靠前的有java, c++, javascript, python等。好不好找工作,取決於你學得怎麼樣,超越了多少人。在畢業生這個階段,這點是最重要的。c++和java都好找工作,我們看重的是學習能力,反正你們的編程能力都很弱。


這個要看具體項目,如果開發周期緊急,就選擇halcon和c++; 開發周期長的話,可以選擇halcon和C#;

//////////////////////////////////////////簽名//////////////////////////////////

Halcon,Visionpro,運動控制編程,手眼標定,PLC編程等等視頻教程;

觀看網站:http://www.211code.com

////////////////////////////////////////////////////////////////////////////////


做項目出貨的話當然halcon


http://www.halcom.cn是一個不錯的論壇,,可以看看啊


推薦閱讀:

機器視覺與嵌入式如何結合?
當前,在圖像處理領域,哪個方向比較火?或者比較好做?
GitHub 上有哪些比較好的計算機視覺/機器視覺的項目?
MXNet 的代碼要怎麼讀?
為什麼在一堆字母「T」里找「I」比在一堆字母「I」里找「T」要難?

TAG:機器視覺 |