Android開發者,想轉行影象識別,需要學習哪些知識?

時間 2021-05-29 23:14:24

1樓:懶人元

1.NDK和C++,把C++工程移植到Android端;

2.OpenCV,這個是基本的影象處理的工具庫;

3.OpenGL,簡單了解就好,這個是用來展示影象處理的結果;

4.一些簡單的機器學習和深度學習基礎知識,深度學習的話請參考cs231n課程;

5.掌握一種或多種深度學習框架,如caffe,tensorflow;

6.能無障礙把caffe或者tensorflow框架移植到Android端;

掌握了以上六點,你就可以在影象和移動開發兩方面都占有一定優勢;

最後做個宣傳,本人公共號:

2樓:竹林老何

如果你是因為怕失業而轉,那你這個問題問的就意義不大了。技術,總是會過時。就算你不斷學習,也很難保持更新。

轉的話,要從興趣和長遠發展綜合考慮

3樓:

同意 @河馬醫生

你6年android開發經驗,如果你轉影象演算法,同樣的能力你認為你做幾年影象識別可以達到6年經驗的水平?影象識別需要一些數學功底、影象演算法、機器學習,這些自學起來比android可能更難。

每個行業的人才都是呈金字塔形,在每個金字塔頂層的人都是社會的上層。

你已經在android這座山上在半山腰了,不要下山再從另一座山開始爬。

影象識別和android有結合點的,就是影象程式(主要是用C++/c編寫)在手機端執行。尤其可以了解深度學習在終端inference的優化。

4樓:zhpmatrix

不過我相信 @河馬醫生 的回答。失不失業,應該與自己的不可替代性有關,或者說智力資源的稀缺性。

已經有六年的開發經驗了,自身的價值可以通過業界的影響力來觀察。舉個例子,IOS界有個大神寫了乙個模組能夠讓後續使用這個模組的工程師拍手稱讚;乙個star過萬的開源專案;乙個有能力從Kernel層解決問題的人等等。

或許這六年本來就已經成為了一種稀缺資源,為啥要轉呢?

Android 開發者應該先看哪些文件?

Kuan 新手就去買本入門的書看看,我建議把Android官方的幫助文件ApiGui的部分每一篇都仔仔細細的看看,不要一有問題就上網查資料,網上的大部分部落格就是翻譯的這些,把這部分看完了基本上Android在應用層開發沒的問題 曾友才 如果你是已經有至少兩年經驗的IT工程師,多年開發經驗想深入了解...

Android 使用者和開發者如何看待 MIUI 的七宗罪 ?

谷歌原生系統賣辣椒,MIUI賣甜點,其他人喜歡吃辣 甜 鹹 淡,自由自主,無人能干涉。但現在很多人吃甜的了,並且帶動了一些人由辣轉甜。這也叫MIUI的不對之處?所有人都只能跟著谷歌賣辣椒?所有人都只能吃辣的?太扯了 H大仙 作為使用miui近兩年的使用者我說句公道話寫這篇文章的人帶有過多個人偏見,著...

個人開發者能否養活自己?

雷陽 如果有足夠的資源或者穩定的對接渠道,其實個人開發者是可以養活自己的。就好比如我自己,我是迷你世界遊戲的個人開發者,從開始接觸到長期合作,已經有兩年多了,一直都是在這個平台做開發者,每天去研究不同的地圖,創造不同的玩法,讓各個玩家都能體驗自己的努力成果 所以,在這兩年裡面,成為迷你的愛發者給我自...