本書是我在www.packtpub.com上發(fā)現(xiàn)的一本關(guān)于OpenCV的書蝎抽,最難能可貴的是,里面的代碼都是用python寫的萨咕,這對想要用Python來做機(jī)器視覺的人來說轰坊,真的是很好的一本書,所以我想嘗試將這本書翻譯出來估脆。由于這次是我第一次嘗試去翻譯整本書钦奋,受限于自己的能力,難免會(huì)出現(xiàn)一些問題,望見到這些問題的人給予指正付材,謝謝大家朦拖!
序言
機(jī)器視覺中在現(xiàn)代科學(xué)中隨處可見。Python版的OpenCV能讓我們實(shí)時(shí)的運(yùn)行機(jī)器視覺程序厌衔。隨著更強(qiáng)大的計(jì)算機(jī)的出現(xiàn)璧帝,我們可以用其做更多的事情。使用這門技術(shù)富寿,可以讓我們的機(jī)器視覺程序與云端無縫的結(jié)合在一起睬隶,這可以使網(wǎng)頁開發(fā)者利用這一點(diǎn)開發(fā)出復(fù)雜的機(jī)器視覺應(yīng)用。這本書是可以供任何不同級別的人使用的一本多案例教程页徐,教你使用OpenCV中不同的方法和真實(shí)的應(yīng)用苏潜。
學(xué)習(xí)這本書需要用到的組件
你需要安裝下列軟件:
OpenCV 2.4.9
numpy 1.9.2
scipy 0.15.1
scikit-learn 0.16.1
硬件條件需要電腦擁有至少4gb的內(nèi)存。
需要這本書的人
這本書主要是為了那些python程序員想要學(xué)習(xí)OpenCV并想開發(fā)機(jī)器視覺的人編寫的变勇,這本書也同樣對哪些想要在云端上有效利用機(jī)器視覺應(yīng)用的軟件開發(fā)者有幫助恤左。與此同時(shí)也將對那些有著矩陣和向量等基礎(chǔ)數(shù)學(xué)觀念的人有幫助。
書中的一些約定
在這本書里搀绣,你將會(huì)發(fā)現(xiàn)一些不一樣的字體樣式用來區(qū)分不同的信息飞袋。下面是對不用字體樣式的一些解釋。
文中代碼链患,數(shù)據(jù)庫列表名稱巧鸭,文件夾名稱,文件名稱麻捻,文件擴(kuò)展名纲仍,路徑名稱,URLs芯肤,用戶輸入項(xiàng)將這樣展現(xiàn):“我們使用getPerspectiveTransform 這個(gè)方法來做矩陣的轉(zhuǎn)置巷折。”
塊狀代碼將如下設(shè)置:
cv2.imshow('Input',img)
cv2.imshow('Output',img_output)
cv2.waitkey()
命令行的輸入輸出將如下顯示:
$ make -j4
$ sudo make install
新術(shù)語和重要的詞匯也將加粗顯示崖咨。
小技巧和注意的地方將會(huì)如下顯示:
注意注意锻拘,這里將是技巧和警示的地方,當(dāng)然击蹲,也許可能會(huì)用譯者的建議哦署拟!