opencv找工作
① 非科班學習opencv工具進行圖像處理,主要是視覺識別方面的,以後好就業狹隘嗎
不知樓主的非科班指的是什麼。計算機視覺方向對數學的要求非常高,如果樓主所專說非科班指屬的是非計算機專業畢業的話,那還要看樓主主要是學什麼專業的了,尤其是數學功底。實際上真正的生產系統(各類可用的系統)使用opencv並不很多,opencv只是個工具,裡面的基礎演算法效率還可以,但是比較高級的演算法效率都很低。比如人臉檢測和識別,如市面上真正可用的軟體比起來,opencv的相關演算法真的不行,無論是效果還是效率上。所以其實opencv只是個工具,真正能讓你找到工作的是你在計算機視覺領域相關方向上的積累。
② 跪求:網上找了opencv讀lena彩圖並顯示的程序代碼,用來測試配置是否成功,就是顯示不了圖片:
在我這里可以運行啊。。圖片也正常顯示...
③ 請問 如果要你用c語言以及opencv編寫一個車牌識別程序 你前期應該做哪些工作謝謝親
前期工作?
首先要會C語言的基本編程吧,不會的話先學習一下;
然後了解一下OpenCV庫,回推答薦經典書籍《學習OpenCV》;
車牌識別具體流程我也不太清楚,不過既然要做總要搜集相應的文獻論文來看;
可能要了解車輛檢測、牌照定位、字元分割、字元識別等等;
明白了大致的思路後就可以在網上查找資料啊示例啊;
然後就是堆積代碼了……
④ 為何學習python不好找工作
基礎沒打好,要有經驗。
大部分Python開發者的一門語言都不是Python,可能他們之前就掌握了Java、C++等其他語言和計算機相關的理論知識,而對於他們來說,學Python自然是輕車熟路,只是工作碰巧遇到了Python。
在國內,一個現實情況是大部分業務系統的開發,Python從來都不是主角,而是作為輔助工具在使用,可能是做個數據統計,弄些運維的腳本,寫個測試腳本之類的;
真正用 Python 來開發核心業務的公司少。大部分公司 Python 都是應用在一些非核心業務上。
這點跟 Java 是沒法比的,Java 確實能做到一個0基礎的小白認認真真在培訓機構學幾個月就可以放到工作崗位上去幹活;
但 Python 不行,Python 雖然看起來簡單,但是用好不容易,特別是大規模的團隊對 Python 的要求就更高了,一般招Python都是要求有一定經驗的。
而招Java的崗位初中高級的都有。Java語言的特性決定了一門新手和老手寫出來的代碼差距不會太大(這里肯定有人不會同意),而 Python 的代碼不同的人寫出來的代碼千差萬別。
最後想說的就是,Python這么語言還是很有前途的,這兩年大家都在給Python瘋狂打Call,讓Python成為所謂的第一語言,大家都在學,一個大膽的猜測就是未來 Python 將會像英語一樣成為大家必備的一個技能。
但是如果現在啥都不會,只會Python,去找工作的確有點困難,當然並不見得學Java找工作就容易了,最主要的還是對整個計算機體系的掌握,語言作為工具只是很小的一部分。
(4)opencv找工作擴展閱讀:
應用:
系統編程:提供API(Application Programming Interface應用程序編程介面),能方便進行系統維護和管理,Linux下標志性語言之一,是很多系統管理員理想的編程工具。
圖形處理:有PIL、Tkinter等圖形庫支持,能方便進行圖形處理。
數學處理:NumPy擴展提供大量與許多標准數學庫的介面。
文本處理:python提供的re模塊能支持正則表達式,還提供SGML,XML分析模塊,許多程序員利用python進行XML程序的開發。
資料庫編程:程序員可通過遵循Python DB-API(資料庫應用程序編程介面)規范的模塊與Microsoft SQL Server,Oracle,Sybase,DB2,MySQL、SQLite等資料庫通信。
python自帶有一個Gadfly模塊,提供了一個完整的SQL環境。
網路編程:提供豐富的模塊支持sockets編程,能方便快速地開發分布式應用程序。很多大規模軟體開發計劃例如Zope,Mnet 及BitTorrent. Google都在廣泛地使用它。
Web編程:應用的開發語言,支持最新的XML技術。
多媒體應用:Python的PyOpenGL模塊封裝了「OpenGL應用程序編程介面」,能進行二維和三維圖像處理。PyGame模塊可用於編寫游戲軟體。
pymo引擎:PYMO全稱為python memories off,是一款運行於Symbian S60V3,Symbian3,S60V5, Symbian3, Android系統上的AVG游戲引擎。
因其基於python2.0平台開發,並且適用於創建秋之回憶(memories off)風格的AVG游戲,故命名為PYMO。
黑客編程:python有一個hack的庫,內置了你熟悉的或不熟悉的函數,但是缺少成就感。
用Python寫簡單爬蟲。
首先,要通過urllib2這個Mole獲得對應的HTML源碼。
可以將URL的源碼存在content變數中,其類型為字元型。
接下來是要從這堆HTML源碼中提取我們需要的內容。用Chrome查看一下對應的內容的代碼(也可以用Firefox的Firebug)。
可以看到url的信息存儲在span標簽中,要獲取其中的信息可以用正則表達式。
⑤ 學習opencv的就業前景如何,有專門從事這方面就業的嗎
一般做機器視覺監測、圖像處理識別等的公司可能會有需求,比如虹軟、微模式、理光,很多大公司也有圖像處理技術研發的需求。OpenCV只是其中的一點吧,最好還要會點Matlab、圖像處理理論。
⑥ 數字圖像處理找工作需要具備哪些方面的知識
數學基礎扎實,尤其高等數學什麼的,因為如果搞演算法,那就是純數學啊內。還有編程要好,最好掌容握c++等至少一門語言把。。現在一般要會用OpenCV, OpenGL之類的庫。工資其實蠻高的,如果你夠牛,真的實在不好說,月薪能高到2-3w的也有啊,還有這個搞這種技術都是cutting-edge的,就是你隨時都要學習,什麼時候出新的演算法,現在最常用什麼軟體等等。
⑦ 學習OPENCV准備來做圖像處理,感覺像用matlab一樣,感覺沒什麼意思,那麼學習OPENCV到底對我有意義沒啊
看你想做什麼了,想找工作,自然是用C完成的代碼意義更高,以後可能也會用得著,大多數演算法在實現的速度上肯定是C比matlab快,想實現演算法發論文,就用matlab,界面美觀,圖表清晰,而且操作容易。
⑧ 本科應屆、兩年公司實習經驗,一年實驗室學習圖像識別基礎(OpenCV),接觸java共三年,工資應該要多少
看你在哪裡,北京的話不認實習經驗,只能給你應屆工資,技術好的也就是到8000(本科)
⑨ 學習c++可以找什麼工作
誒。。。我也學C++。。。苦不堪言啊
如果你去軟體公司就好好學啊。。。開始應該是程序員把。。之後做銷售
⑩ openCV 進行 FPGA 晶元化 工作量會有多大
如果你要把openCV所有的內容都轉成FPGA那幾乎是不可能的。工作量不能用及其大來專形容了。
版權問題,屬幾乎沒什麼問題,因為OpenCV 本來就是開源的,沒有人會找你麻煩,處理極少的個別演算法標明版權的。
一般來說,使用opencv 開發演算法,然後在將相關的open cv代碼轉換為FPGA語言。
想直接把OpenCV整個轉換為FPGA語言,幾乎不可能,除非你們是一個大的公司。