如何零基礎自學影象演算法?流行時代2017-12-02 12:13:51

沒接觸到,沒有發言權

如何零基礎自學影象演算法?易學智慧2018-08-27 17:34:53

自學前的準備

數字影象處理在我們日常生活中應用的越來越廣泛了,而且它是計算機視覺(行人檢測、人臉識別、三維重建等)的基礎。對於在影象處理方面沒有任何經驗的人來說,該如何自學影象處理演算法呢?在此我為大家介紹一下影象演算法的學習路線。

首先就是購買書籍,在此我推薦兩本書。一本是

《數字影象處理(第三版)》

,這本書是很基礎很經典的一本書,所有學習影象處理必讀的一本書。書的內容很好,如果有遇到不太懂的問題可以去網上搜一下,有很多對應的講解詳細的部落格。

如何零基礎自學影象演算法?

第二本就是

《MATLAB影象處理例項》

,這本書也是適合初學者的,你可以邊看書邊在matlab上進行例項練習。這樣配合學下去你能快速的理解影象處理的基本內容和思想。

如何零基礎自學影象演算法?

如果還感覺理解不夠清楚的話,就去B站上找數字影象處理的影片來看,搜尋關鍵詞為“數字影象處理”。

自學方法

現在隨著網際網路越來越發達,我們看紙質書的習慣也慢慢減少,更別說記筆記了。我在此建議大家一定要記筆記。在讀《數字影象處理》這本書時,作為一個小白肯定有好多好多不懂的地方,此時一定要把問題記下來。不論是記在書上還是筆記本上。希望大家一定要記下來!在記錄的過程中,一般會對這個問題有初步的認識。隨後再看另一本書或者看影片,當講到這個問題時,你很有可能會忽然明白其中的道理,對這個問題的理解和印象也得到加深。這樣累計下去,當你讀完這兩本書後,影象處理的基本內容和原理以及基本的matlab程式碼都掌握了。這樣為後續的演算法學習打下了堅實的基礎。

影象處理專案實戰

在掌握了影象處理的基本內容和原理後,大部分的影象演算法(用matlab寫的)也就看懂了,接下來我們要更加深入的理解這些演算法並在實際中運用。我們可以去github上找一些影象處理的開源專案來研究(例如https://github。com/mattools/matImage),如果此時看不懂就翻書或者用搜索引擎查詢。當你研究幾個專案後,你就基本上掌握了影象處理演算法如何應用於實際專案了。

文末彩蛋

歡迎大家關注易學智慧頭條號,如果對於答案中任何描述存在疑惑,歡迎在評論區討論,必將一一回復。