機(jī)器視覺編程軟件 研一新生導(dǎo)師讓選方向,F(xiàn)PGA,51和stm32單片機(jī),opencv這三個那個比較有前景呢?
研一新生導(dǎo)師讓選方向,F(xiàn)PGA,51和stm32單片機(jī),opencv這三個那個比較有前景呢?我推薦FPGAHalcon:機(jī)器視覺行業(yè)知名的商業(yè)視覺庫,非開源,國內(nèi)市場占有率第一。它提供了1500多個A
研一新生導(dǎo)師讓選方向,F(xiàn)PGA,51和stm32單片機(jī),opencv這三個那個比較有前景呢?
我推薦FPGA
Halcon:機(jī)器視覺行業(yè)知名的商業(yè)視覺庫,非開源,國內(nèi)市場占有率第一。它提供了1500多個API操作符供開發(fā)人員使用。一些基本的編程很容易上手,其調(diào)試也很方便。通過一步一步地運(yùn)行斷點(diǎn),您可以隨時看到映像的更改。Halcon運(yùn)算符可由C、VB、C#、Delphi等開發(fā)語言調(diào)用。同時,運(yùn)營商還提供com版本。原則上,所有支持com的語言都可以調(diào)用Halcon操作符,因此其開發(fā)的靈活性和調(diào)試的方便性深受開發(fā)人員的喜愛。
opencv:計算機(jī)圖像的圖像庫,開源,可用于商業(yè),在許多高校和科研機(jī)構(gòu)得到廣泛應(yīng)用。更多的人選擇它來編寫自己的算法。它的調(diào)試不如Halcon方便,項(xiàng)目開發(fā)周期也比Halcon長,所以在工業(yè)應(yīng)用中也不太多。
因此,如果你從事算法,項(xiàng)目周期長,公司不愿意購買/使用商用可視化軟件,可以考慮opencv;如果你的項(xiàng)目周期短,公司可以承擔(dān)商用軟件的費(fèi)用,選擇Halcon將是明智的選擇。
opencv和halcon區(qū)別?
這取決于你的目的。比如說現(xiàn)在的車這么先進(jìn)好用,你還需要了解變速箱的原理嗎?這取決于你的目的。如果只是普通駕駛,你不需要知道。如果你是一個機(jī)械師,你必須理解。如果你是一個汽車制造商的工程師,你必須對它非常了解。簡言之,這取決于具體的需要。