欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

需要一些什么樣的基礎

阮建安2年前13瀏覽0評論

需要一些什么樣的基礎?

作為計算機視覺的開源庫,OpenCV強大而實用,下面分享一下我學OpenCV的經驗。

剛開始是由于大學生創新項目的原因,在大二的時候就開始接觸,當時我已經有了C++和Java的基礎了。不過先聲明一下,兩種語言我都學得不怎么樣,囧~既然你想學C++版的OpenCV的API,那就要掌握C++的基礎知識,特別是類、繼承方面的基本原理,當然要求不是很高,理解就行。我說有Java基礎,不是讓你學Java,而是掌握一種查API手冊的習慣和能力,就是,遇到不懂的類或函數(方法),通過查手冊了解。我的這種能力是從Java課上學到的,故在這里贅述。

拿到的第一本書叫《學習OpenCV(中文版)》,這本書是C語言版的,比較經典了。說實話,個人覺得對我的幫助不是很大。除了讓我學會了讀取圖像和視頻,還有知道一些圖像處理的函數之外,其他倒沒有什么。不過里面的原理倒是介紹的不錯,不過對于初學者來說,可能效果不是那么好。因為里面涉及的東西太多,感覺吸收有壓力。

上面是C語言版的,學著不方便。關于C++版的學習,經過摸索,強烈建議到OpenCV中文網站

http://www.opencv.org.cn/

學習OpenCV。這個網站有個“中文教程”子模塊(

http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/tutorials.html

),跟著這個教程,一步步的學,基礎就可以打牢了。這個教程很好,從安裝OpenCV到各個模塊的學習,都有簡明扼要的講解和例子源代碼(很多可以從OpenCV自帶例程中找到)。有些函數如果不熟悉,可以到“中文文檔”子模塊(

http://www.opencv.org.cn/opencvdoc/2.3.2/html/index.html

)去查。當然,你可以在論壇上注冊個帳號,和別人交流等等。推薦一本書《OpenCV2計算機視覺編程手冊》張靜,科學出版社。(opencv2主要是針對C++版的)

總的來說,學習OpenCV的時候,切忌一下幾點:

有一定的C++基礎,會查閱API手冊;

學會安裝配置開發環境;

針對各個模塊學,核心模塊必學(特別是矩陣處理),基礎的圖像處理也要學,其他結合項目學;

邊學邊動手,一定要敲代碼,看例程;

遇到問題,查手冊,上論壇,網上找資源。。。

好吧,只能幫你到這兒了,祝你成功~:)(P.S.夜深了,這可是我一個字一個字敲的,嗚嗚~)

自學java大二,需要一些什么樣的基礎