基于OpenCV的計(jì)算機(jī)視覺技術(shù)實(shí)現(xiàn)

出版時(shí)間:2008-5  出版社:科學(xué)出版社  作者:陳勝勇 劉盛 等  頁數(shù):478  字?jǐn)?shù):598000  
Tag標(biāo)簽:無  

內(nèi)容概要

OpencV是用來實(shí)現(xiàn)計(jì)算機(jī)視覺相關(guān)技術(shù)的開放源碼工作庫,是計(jì)算機(jī)視覺、圖像處理、模式識別、計(jì)算機(jī)圖形學(xué)、信號處理、視頻監(jiān)控、科學(xué)可視化等相關(guān)從業(yè)人員的好工具。本書介紹了大約200多個(gè)典型的技術(shù)問題,覆蓋了基于OpenCV基礎(chǔ)編程的主要內(nèi)容,利用大量生動(dòng)有趣的編程案例和編程技巧,從解決問題和答疑解惑入手,以因特網(wǎng)上最新資料為藍(lán)本,深入淺出地說明了OpenCV中最典型和用途最廣的程序設(shè)計(jì)方法。全書結(jié)構(gòu)清晰、合理,范例實(shí)用、豐富,理論結(jié)合實(shí)踐,即使讀者只是略懂計(jì)算機(jī)視覺原理,也能人手對相關(guān)理論方法直接進(jìn)行編碼實(shí)現(xiàn)。    本書可供廣大科研人員、工程技術(shù)人員、高校相關(guān)專業(yè)師生及計(jì)算機(jī)視覺和圖像編程愛好者閱讀參考。

書籍目錄

前言第一章  使用OpenCV實(shí)現(xiàn)計(jì)算機(jī)視覺技術(shù)  1.1  計(jì)算機(jī)視覺技術(shù)  1.2  什么是OpenCV  1.3  基于OpenCV庫的編程方法  本章小結(jié)第二章  OpenCV的編程環(huán)境  2.1  OpenCV環(huán)境介紹  2.2  OpenCV的體系結(jié)構(gòu)  2.3  OpenCV實(shí)例演示  本章小結(jié)第三章  OpenCV編程風(fēng)格  3.1  命名約定  3.2 結(jié)構(gòu)  3.3 函數(shù)接口設(shè)計(jì)  3.4 函數(shù)實(shí)現(xiàn)  3.5 代碼布局  3.6 移植性  3.7 文件操作  3.8 文檔編寫  本章小結(jié)第四章 數(shù)據(jù)結(jié)構(gòu)  4.1 基本數(shù)據(jù)結(jié)構(gòu)  4.2 數(shù)組有關(guān)的操作  4.3 動(dòng)態(tài)結(jié)構(gòu)  本章小結(jié)第五章 數(shù)據(jù)交互  5.1 繪圖函數(shù)  5.2 文件存儲  5.3 運(yùn)行時(shí)類型信息和通用函數(shù)  5.4 錯(cuò)誤處理函數(shù)  5.5 系統(tǒng)函數(shù)  本章小結(jié)第六章 圖像處理  6.1 邊緣檢測  6.2 直方圖  6.3 Hough變換  6.4 幾何變換  6.5 形態(tài)學(xué)  本章小結(jié)第七章 結(jié)構(gòu)與識別  7.1 輪廓處理函數(shù)  7.2 計(jì)算幾何  7.3 平面劃分  7.4 目標(biāo)檢測函數(shù)  7.5 生成與控制貝塞爾曲線  7.6 用OpenCV進(jìn)行人臉檢測  本章小結(jié)第八章  圖形界面(HighGUI)  8.1  讀取和保存圖像  8.2  OpenCV中的實(shí)用系統(tǒng)函數(shù)  本章小結(jié)第九章  視頻處理(CvCAM)  9.1  使用HighGUI對視頻進(jìn)行讀寫處理  9.2  CvCam對攝像頭和視頻流的使用  本章小結(jié)第十章  OpenCV附加庫第一部分  10.1  附加庫介紹  10.2  形態(tài)學(xué)(morhing functions)  本章小結(jié)第十一章  OpenCV附加庫第二部分——隱馬爾可夫模型  11.1 隱馬爾可夫模型概述  11.2 隱馬爾可夫模型中的基本結(jié)構(gòu)與函數(shù)介紹  11.3 隱馬爾可夫模型中的函數(shù)介紹  11.4 人臉識別工具  本章小結(jié)第十二章 核心庫綜合例程  12.1 檢測黑白格標(biāo)定板內(nèi)指定矩形區(qū)域內(nèi)的角點(diǎn)  12.2 解線性標(biāo)定方程組程序  本章小結(jié)第十三章 運(yùn)動(dòng)與跟蹤  13.1 圖像統(tǒng)計(jì)的累積函數(shù)  13.2 運(yùn)動(dòng)模板函數(shù)  13.3 對象跟蹤  13.4 光流  13.5 預(yù)估器  13.6  Kalman濾波器跟蹤示例  13.7  用Snake方法檢測可變形體的輪廓  13.8  運(yùn)動(dòng)目標(biāo)跟蹤與檢測  本章小結(jié)第十四章 立體視覺第一部分——照相機(jī)定標(biāo)  14.1 坐標(biāo)系介紹  14.2 透視投影矩陣的獲得  14.3 攝像機(jī)參數(shù)的獲取  14.4 徑向畸變的校正  14.5 使用OpenCV及CVUT進(jìn)行攝像機(jī)定標(biāo)  14.6 OpenCV中的定標(biāo)函數(shù)  14.7 CVUT介紹  本章小結(jié)第十五章 立體視覺第二部分——三維重建  15.1 極線幾何  15.2 特征點(diǎn)匹配  15.3 三維重建  15.4 OpenCV中相關(guān)函數(shù)介紹  本章小結(jié)第十六章 立體視覺第三部分——三維重建算法  16.1 圖像校正  16.2 已校正圖像的快速三維重建  16.3  Birchfield算法  16.4  OpenCV中相關(guān)函數(shù)介紹  本章小結(jié)第十七章  立體視覺第四部分——立體視覺實(shí)例  17.1  圖像校正實(shí)例代碼  17.2  基于窗口的稀疏點(diǎn)匹配及三維重建之一  17.3  基于窗口的稀疏點(diǎn)匹配及三維重建之二  17.4  Birchfield算法的OpenCV實(shí)現(xiàn)  本章小結(jié)第十八章  常見問題解疑  18.1  安裝與編譯出錯(cuò)解決方法  18.2  OpenCV庫基本技術(shù)問題  18.3  OpenCV在Linux下的相關(guān)問題  18.4  OpenCV庫中的陷阱和bug  本章小結(jié)參考文獻(xiàn)

章節(jié)摘錄

  第一章 使用OpenCV實(shí)現(xiàn)計(jì)算機(jī)視覺技術(shù)  本章首先介紹了計(jì)算機(jī)視覺的概念及其現(xiàn)狀和應(yīng)用,然后對OpenCV作了簡要的介紹,并指導(dǎo)讀者如何養(yǎng)成良好的編程習(xí)慣以達(dá)到高效率的編程,最后介紹基于開源代碼OpenCV進(jìn)行程序開發(fā)的基本方法。此外還給出了用OpenCV編程時(shí)常用的資料信息及網(wǎng)絡(luò)資源鏈接?! ?.1 計(jì)算機(jī)視覺技術(shù)  人眼與大腦的協(xié)作使得人們可以獲取、處理及理解視覺信息。人類利用視覺感知外界環(huán)境信息的效率很高,事實(shí)上人類獲取的環(huán)境信息中80%左右是通過視覺得到的。視覺信息來自于環(huán)境中的可見光:環(huán)境中的物體在可見光照射下,在人眼的視網(wǎng)膜上形成圖像,通過感光細(xì)胞轉(zhuǎn)換為神經(jīng)脈沖信號并通過神經(jīng)纖維傳人大腦皮層進(jìn)行處理與理解。所以,視覺并不僅指對光信號的感受,它包括對視覺信息的獲取、傳輸、處理、儲存以及理解的全過程。那么,究竟什么是計(jì)算機(jī)視覺技術(shù)呢?  1.1.1 計(jì)算機(jī)視覺技術(shù)  近年來,隨著計(jì)算機(jī)技術(shù)和數(shù)字信號處理技術(shù)的迅猛發(fā)展,人們用攝像機(jī)獲取環(huán)境圖像并將其轉(zhuǎn)換成數(shù)字信號,且利用計(jì)算機(jī)實(shí)現(xiàn)對視覺信息處理的全過程,這就是計(jì)算機(jī)視覺技術(shù)的起源。  計(jì)算機(jī)視覺成為一門獨(dú)立的學(xué)科,至少可以從美國麻省理工學(xué)院(MIT)Marr教授這一代人所做的奠基工作開始追溯,因此這門學(xué)科至少已有二三十年的歷史。20世紀(jì)50年代歸人模式識別——主要集中在二維圖像分析和識別上,例如,光學(xué)字符識別、工件表面、顯微圖片和航空圖片的分析和解釋等。60年代MIT的RO—berts通過計(jì)算機(jī)程序從數(shù)字圖像中提取出諸如立方體、楔形體、棱柱體等多面體的三維結(jié)構(gòu),并對物體形狀及物體的空間關(guān)系進(jìn)行描述。Roberts的研究工作開創(chuàng)了以理解三維場景為目的的三維計(jì)算機(jī)視覺的研究,Roberts對積木世界的創(chuàng)造性研究給人們以極大的啟發(fā)。許多人相信,一旦由白色積木玩具組成的三維世界可以被理解,則可以推廣到理解更復(fù)雜的三維場景。在70年代,已經(jīng)出現(xiàn)了一些視覺應(yīng)用系統(tǒng)。70年代中期麻省理工學(xué)院人工智能(AI)實(shí)驗(yàn)室正式開設(shè)“機(jī)器視覺”(machine vision)課程,由Horn教授講授。

編輯推薦

  本書內(nèi)容共分18章,涉及200多個(gè)技術(shù)問題,覆蓋了基于OpenCV基礎(chǔ)編程的大部分內(nèi)容。利用大量生動(dòng)有趣的編程案例、編程技巧,從答疑解惑和解決問題入手,以因特網(wǎng)上最新資料為藍(lán)本,以簡潔明快的語言、清晰直觀的條理,全面地對OpenCV編程過程中常見問題及故障給予了具體解決辦法和答案。深入淺出地說明了OpenCV中最典型和用途最廣的程序設(shè)計(jì)方法。并且結(jié)合作者所在計(jì)算機(jī)視覺研究團(tuán)隊(duì)多年來的研究實(shí)踐經(jīng)驗(yàn)對各個(gè)專題作較全面的解述。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    基于OpenCV的計(jì)算機(jī)視覺技術(shù)實(shí)現(xiàn) PDF格式下載


用戶評論 (總計(jì)56條)

 
 

  •   開始學(xué)習(xí)OpenCV是從《OpenCV中文教程》開始的,對函數(shù)進(jìn)行了中文翻譯。而此書更加詳細(xì)的闡述了函數(shù)的應(yīng)用,并通過實(shí)例說明,很不錯(cuò),對初學(xué)者有很大幫助。
  •   目前關(guān)于opencv資料比較少
  •   對于計(jì)算機(jī)視覺處理真不錯(cuò)。
  •   好書,適合圖像處理入門者
  •   之前在圖書館看到這本書,正好用到,里面的代碼很實(shí)用,就立即買了此書,很滿意,書的質(zhì)量也很好。
  •   書挺好,內(nèi)容挺新,書質(zhì)量也不錯(cuò)..
  •   工具很重要,入門書很重要
  •   一本實(shí)用的書。送給了正在上研究生的弟弟。
  •   書到貨很快,質(zhì)量很好
  •   這本書非常不錯(cuò),支持
  •   這本書不錯(cuò)的,發(fā)貨的速度也行
  •   這本書不適合初學(xué)者看,但是對于應(yīng)用的學(xué)者還是很不錯(cuò)的!
  •   很不錯(cuò)的書,希望以后可以買到更好的書
  •   有一本在手,學(xué)習(xí)起來方便了很多
  •   正在找這樣的教程!
  •   例子講解得很詳細(xì)
  •   不錯(cuò),就是價(jià)有些高
  •   書不錯(cuò),就是送貨送的太慢了!我等了快一個(gè)星期了!
  •   IT'S OK
  •   可以幫助快速學(xué)習(xí)opencv編程并實(shí)現(xiàn)
  •   發(fā)來郵件,叫我進(jìn)行評價(jià)。這本書我覺得適合已經(jīng)知道了機(jī)器視覺一些概念的人看,看完《學(xué)習(xí)opencv》再看這本書會(huì)比較不錯(cuò)的,這本書大多內(nèi)容都是實(shí)例和函數(shù)的說明和用法?,F(xiàn)在關(guān)于opencv的書也不多,這也是其中比較好的一本吧。
  •   我買這本書是和OpenCV教程:基礎(chǔ)篇一起買的,配套學(xué)習(xí),從理論到實(shí)際的操作,很好的,講得很清楚。
  •   這本書是對OpenCV1.0的介紹,對于OpenCV2.0的許多新函數(shù)最好看《學(xué)習(xí)OpenCV》這本書。對初學(xué)者還是很有幫助的
  •   現(xiàn)在OPENCV總共有三本,另外兩本買了,第三本也就買下了。
  •   關(guān)于OpenCV的書真少啊,這本貌似還不錯(cuò),質(zhì)量也可以
  •   如果前期對數(shù)字圖像處理有一定了解的話,現(xiàn)在使用這本書是一種不錯(cuò)的選擇,第一是從語言環(huán)境上來說更上一步,其次是處理的內(nèi)容逐漸從圖像向視頻邁進(jìn),是一本承上啟下的教材。好好學(xué)習(xí)一下。
  •   該書的程序完整,可以直接運(yùn)行,比較適合初學(xué)者,當(dāng)然內(nèi)容有些單薄,總體來說還算不錯(cuò)!
  •   書的質(zhì)量有些小問題
  •   對函數(shù)的語法用法說明,示例代碼的注釋都比較詳細(xì)。
  •   本書讓人感覺很清新,但是有些內(nèi)容沒有跟上,不太適合我剛下的新版軟件
  •   工具圖書,還算不錯(cuò)。
  •   正品就好?。?/li>
  •   發(fā)貨還比較迅速,書也蠻好!!貨到付款很值得人信賴。
  •   這本書紙質(zhì)還可以哈。。
  •   質(zhì)量不錯(cuò),速度挺快的
  •   書是挺好的,送貨也快,可是為什么我買的時(shí)候還是81折,這會(huì)就75折了啊?!這才幾天時(shí)間呢!
  •   粗粗看了一下還是覺得很不錯(cuò)?。。。。。。。。。。。?!
  •   題目有些矛盾也許。不過opencv的書就三本,其中還有一個(gè)是二版。經(jīng)過多位資深人士評價(jià)還是learningopencv那本要比這本好。(就是大蝴蝶那本)。不過反正就兩本參考書,都買下來也無妨。這本寫的有點(diǎn)像庫函庫說明(還不全),沒有什么真正的技術(shù)含量。不過opencv本來就是函數(shù)庫,想寫好點(diǎn)也難為作者了。
  •   對OpenCV的函數(shù)簡略介紹了一遍,對初學(xué)者有一定的幫助~~但是大部分例程都是OpenCV自帶的程序,沒有具體的作為深入研究的應(yīng)用性的例程~
  •   這本書基于opencv1.0 大家看清楚羅!
    基本是把網(wǎng)上的資料復(fù)制了一下,適合喜歡看紙質(zhì)書籍的人
  •   初學(xué)者不太容易看懂,有視覺處理方面基礎(chǔ)的可能會(huì)好一些!
  •   沒有前一本好,書的排版很有問題,層次不清晰,不夠新穎,還是照抄網(wǎng)上的一些東西,里面講的內(nèi)容質(zhì)量沒有模起來那么厚、、、還算該講的都提了提
  •   前期不怎么好
  •   紙黃黃的,印刷不是很好,有點(diǎn)失望,蠻厚的,可是沒有光盤,要是有就好了
  •   前幾章寫的不錯(cuò),到后面有很多地方講的很不詳細(xì),有抄襲一些期刊論文的嫌疑,希望能改進(jìn)下。
  •   這本書感覺一般
  •   該書太泛,針對性不強(qiáng),說實(shí)在的,很多英文幫助內(nèi)也有,應(yīng)該把更詳細(xì)的算法說出即可,不是泛泛的都是,感覺不值!
  •   書比較貴,但寫的一般,覺得性價(jià)比不高
  •   關(guān)鍵還是靠自己去摸索
  •   買了
  •   純粹碼代碼,碼的代碼還是opencv的sample,沒有技術(shù)含量,沒有分析,沒有參考價(jià)值,建議初學(xué)者看leanrning opencv的英文原版書,非常經(jīng)典。
  •   首先書中采用的是opencv1.0版本
    其次書中描述三維重建部分文字較少,描述不夠清晰
    整本書價(jià)格較貴
  •   本來是想看些理論方面的東西,結(jié)果比較失望.而且還在書中看到我以前寫的一片文章.
  •   這本書是有光盤的啊,為何沒有給我郵寄呢,我的只有書,沒有光盤。。。
  •   這本書當(dāng)作入門用的手冊還是可以的,還需要看幫助文件
  •   以后不要在當(dāng)當(dāng)買東西,有質(zhì)量問題是不管的,我朋友在**買的同樣的東西,不行一個(gè)電話就過來給換了,可當(dāng)當(dāng)根本就不管
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7