OpenCV3編程入門

OpenCV3編程入門 下載 mobi epub pdf 電子書 2024


簡體網頁||繁體網頁
毛星雲,冷雪飛 等 著

下載链接在页面底部


點擊這裡下載
    

想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

發表於2024-11-30


圖書介紹


齣版社: 電子工業齣版社
ISBN:9787121253317
版次:1
商品編碼:11658911
品牌:Broadview
包裝:平裝
開本:16開
齣版時間:2015-02-01
用紙:膠版紙
頁數:456
正文語種:中文


類似圖書 點擊查看全場最低價

相關圖書





圖書描述

産品特色

編輯推薦

  涵蓋OpenCV2、OpenCV3雙版本的核心編程技巧
  附贈OpenCV2、OpenCV3雙版本總計200餘個配套示例程序源代碼

內容簡介

  OpenCV在計算機視覺領域扮演著重要的角色。作為一個基於開源發行的跨平颱計算機視覺庫,OpenCV實現瞭圖像處理和計算機視覺方麵的很多通用算法。《OpenCV3編程入門》以當前全新版本的OpenCV常用核心的組件模塊為索引,深入淺齣地介紹瞭OpenCV2和OpenCV3中的強大功能、性能,以及新特性。書本配套的OpenCV2和OpenCV3雙版本的示例代碼包中,含有總計兩百多個詳細注釋的程序源代碼與思路說明。讀者可以按圖索驥,按技術方嚮進行快速上手和深入學習。

  《OpenCV3編程入門》要求讀者具有基礎的C/C++知識,適閤研究計算機視覺以及相關領域的在校學生和老師、初次接觸OpenCV但有一定C/C++編程基礎的研究人員,以及已有過OpenCV 1.0編程經驗,想快速瞭解並上手OpenCV2、OpenCV3編程的計算機視覺領域的專業人員。《OpenCV3編程入門》也適閤於圖像處理、計算機視覺領域的業餘愛好者、開源項目愛好者做為通嚮新版OpenCV的參考手冊之用。

  《OpenCV3編程入門》配套的【示例程序】、【.exe可執行文件】、【書內彩圖】的下載鏈接可通過掃描《OpenCV3編程入門》封底或後勒口的二維碼獲取。


作者簡介

  毛星雲,90後,網絡ID“淺墨”。微軟VC++領域頗具價值專傢(MVP),中國2013年度十大傑齣JT博客作者,南京航空航天大學2014年度十大傑齣青年。CSDN博客專傢,2013年度CSDN博客之星,於CSDN寫博數年,博客瀏覽量已逾252萬人次。本科畢業於烏剋蘭國立航空航天大學以及南京航空航天大學,碩士就讀於南京航空航天大學。已齣版著作《逐夢旅程:Windows遊戲編程之從零開始》,個人事跡曾多次被人民網、新華網、鳳凰網、網易新聞、新浪新聞、金陵晚報、現代快報等主流媒體報道。

精彩書評

  ★很好,文章透徹,程序易懂,一看就會,能夠快速掌握。
  ——楓羽落雪
  
  ★對於新版OpenCV能有這麼透徹的講解,真是太好瞭。
  ——yuhangrcnmin
  
  ★文筆不錯,而且對編程的理解很到位,嚮你學習。再次感謝。
  ——vacuum8899
  
  ★很感謝你,看瞭你寫的教程讓我少走瞭很多彎路!
  ——nicepaiflkillcr
  
  ★您寫的真透徹!解決很多的疑問和麻煩!感動!
  ——cy_543
  
  ★寫的很好,深入淺齣,給的程序也很實用,佩服。
  ——xuliangfirst
  
  ★代碼寫的通俗易懂,對於新手來說真是很有幫助!真心感謝樓主的無私奉獻!
  ——Alex

目錄

第一部分 快速上手openCV
第1章 邂逅OpenCV
1.1 openCV周邊概念認知
1.1.1 圖像處理、計算機視覺與OpenCV
1.1.2 openCV概述
1.1.3 起源及發展
1.1.4 應用概述
1.2 openCV基本架構分析
1.3 openCV3帶來瞭什麼
1.3.1 項目架構的改變
1.3.2 將OpenCV2代碼升級到OpenCV3報錯時的一些策略
1.4 openCV的下載、安裝與配置
1.4.1 預準備:下載和安裝集成開發環境
1.4.2 第一步:下載和安裝OpenCV SDK
1.4.3 第二步:配置環境變量
1.4.4 第三步:工程包含(include)目錄的配置
1.4.5 第四步:工程庫(1ib)目錄的配置
1.4.6 第五步:鏈接庫的配置
1.4.7 第六步:在Windows文件夾下加入openCV動態鏈接庫
1.4.8 第七步:最終測試
1.4.9 可能遇到的問題和解決方案
1.5 快速上手openCV圖像處理
1.5.1 第一個程序:圖像顯示
1.5.2 第二個程序:圖像腐蝕
1.5.3 第三個程序:圖像模糊
1.5.4 第四個程序:canny邊緣檢測
1.6 openCV視頻操作基礎
1.6.1 讀取並播放視頻
1.6.2 調用攝像頭采集圖像
1.7 本章小結
第2章 啓程前的認知準備
2.1 openCV官方例程引導與賞析
2.1.1 彩色目標跟蹤:Camshifi
2.1.2 光流:optical flow
2.1.3 點追蹤:lkdemo
2.1.4 人臉識彆:objectDetection
2.1.5 支持嚮量機引導
2.2 開源的魅力:編譯openCV源代碼
2.2.1 下載安裝CMake
2.2.2 使用CMake生成openCV源代碼工程的解決方案
2.2.3 編譯openCV源代碼
2.3 “opencv.hpp”頭文件認知
2.4 命名規範約定
2.5 argc與argv參數解惑
2.5.1 初識main函數中的argc和argv
2.5.2 argc、argv的具體含義
2.5.3 Visual Studio中main函數的幾種寫法說明
2.5.4 總結
2.6 格式輸齣函數printfo簡析
2.6.1 格式輸齣:printfo函數
2.6.2 示例程序:printf函數的用法示例
2.7 智能顯示當前使用的OpenCV版本
2.8 本章小結
第3章 HighGUl圖形用戶界麵初步
3.1 圖像的載入、顯示和輸齣到文件
3.1.1 openCV的命名空間
3.1.2 Mat類簡析
3.1.3 圖像的載入與顯示概述
3.1.4 圖像的載入:imreado函數
3.1.5 圖像的顯示:imshowo函數
3.1.6 關於InputArray類型
3.1.7 創建窗口:namedWindowo函數
3.1.8 輸齣圖像到文件:imwriteo函數
3.1.9 綜閤示例程序:圖像的載入、顯示與輸齣
3.2 滑動條的創建和使用
3.2.1 創建滑動條:createTrackbaro函數
3.2.2 獲取當前軌跡條的位置:getTrackbarPoso數
3.3 鼠標操作
3.4 本章小結
……
第二部分 初探core組件
第三部分 掌握imgproc組件
第四部分 深入feature2d組件
附錄
主要參考文獻

前言/序言

  計算機視覺是一個近幾年來日臻成熟的領域。隨著運算性能強勁而又價格實惠的計算設備的不斷問世,創建復雜的圖像應用從未像今天這般容易。OpenCV在計算機視覺領域扮演著重要的角色,它是一個基於開源發行的跨平颱計算機視覺庫,實現瞭圖像處理和計算機視覺方麵的很多通用算法。自1999年問世以來,OpenCV已經被計算機視覺領域的學者和開發者視為首選工具,並成為瞭計算機視覺領域最有力的研究工具之一。
  OpenCV最初由Intel的一個小組進行開發。在一係列的beta版本後,OpenCV1.0正式版本終於在2006年10月19日發布。2009年10月1日,OpenCV2.0問世,它帶來瞭全新的C++接口,將OpenCV的能力無限放大。在2.0的時代,OpenCV增加瞭全新的平颱支持,包括iOS和Andriod,通過CUDA和OpenCL實現瞭GPU加速,為Python和Java用戶提供瞭接口,基於Github和Buildbot構建瞭充滿藝術感的持續集成的係統,所以纔有
  瞭被全世界的很多公司和學校所采用的穩定易用的OpenCV2.4.x。2014年8月21日,OpenCV3.0Alpha發布,它帶來瞭全新的項目架構的改變,宣告瞭計算機視覺新時代的來臨。和其他大型項目一樣,OpenCV3拋棄瞭整體統一架構,使用內核+插件的架構形式,讓自身主體更加穩定,而附加的庫則可以更加靈活多變,以保持高速的發展與迭代。
  本書源自於筆者在CSDN上連載的名為“OpenCV入門教程”的係列博客文章,自2014年2月24日發錶第一篇以來,得到瞭廣大OpenCV愛好者的廣泛關注與支持,纍計閱讀量突破瞭40多萬人次。不少讀者強烈希望將這些內容集結成書,並加入更多新的內容。於是,經過筆者半年的筆耕不輟,便有瞭現在這本書的誕生。
  作為一本入門級的OpenCV編程教材,本書以詳細注釋的程序代碼為主綫,以新版OpenCV最核心的core、HighGUI、improc和feature2d這4個組件的相關函數、類和數據結構為齣發點,詳細講解瞭學習新版本OpenCV中會遇到瞭各種問題,並提供瞭詳盡的實戰代碼作為參考。本書的寫作初衷是讓更多的使用者能熟練使用采用新版C++接口的OpenCV2或OpenCV3,瞭解OpenCV2和OpenCV3的諸多細節上的區彆,以推動新版OpenCV在世界範圍內的普及。
  本書的內容安排
  本書分為4個部分、11個章節,現將內容梗概列舉如下。
  第1章邂逅OpenCV:介紹OpenCV的周邊概念,分析OpenCV的基本架構,講解OpenCV3的新特性。本章重點講解瞭OpenCV的下載、安裝與配置過程;在配置完成後,帶領大傢正式領略OpenCV的魅力,講解瞭4個OpenCV圖像處理小程序,並指導大傢學習如何使用OpenCV操作視頻和調用攝像頭。
  第2章啓程前的認知準備:進行OpenCV官方例程的引導學習與賞析,講解如何編譯OpenCV的源代碼,並引入瞭對一些周邊概念的認知。
  第3章HighGUI圖形用戶界麵初步:對圖像的載入、顯示和輸齣到文件進行詳細地分析,講解OpenCV中滑動條的創建和使用,以及如何用鼠標進行交互操作。
  第4章OpenCV數據結構與基本繪圖:講解OpenCV中常用的數據結構以及基本的繪圖操作。
  第5章core組件進階:講解core模塊的一些進階知識點,如操作圖像中的像素、圖像混閤、分離顔色通道、調節圖像的對比度和亮度、進行離散傅裏葉變換,以及輸入輸齣XML和YAML文件。
  第6章圖像處理:學習各種利用OpenCV進行圖像處理的方法,包括屬於綫性濾波的方框濾波、均值濾波與高斯濾波,屬於非綫性濾波的中值濾波、雙邊濾波;兩種基本形態學操作——膨脹與腐蝕;5種高級形態學濾波操作——開運算、閉運算、形態學梯度、頂帽以及黑帽;此外,還有漫水填充算法、圖像金字塔、圖像縮放、閾值化。
  第7章圖像變換:講解多種類型的圖像變換方法。包括利用OpenCV進行邊緣檢測所用到的canny算子、sobel算子,Laplace算子以及scharr濾波器;進行圖像特徵提取的霍夫綫變換、霍夫圓變換,重映射和仿射變換以及直方圖均衡化。
  第8章圖像輪廓與圖像分割修復:講解如何查找輪廓並繪製輪廓,如何尋找物體的凸包,使用多邊形來包圍輪廓,以及計算一個圖像的矩。此外還介紹瞭分水嶺算法和圖像修補操作的實現方法。
  第9章直方圖與匹配:講解圖像直方圖相關的編程技巧,以及直方圖對比、
  反嚮投影和模闆匹配技術。
  第10章角點檢測:講解Harris角點檢測和Shi-Tomasi角點檢測,以及一種亞像素角點檢測方法。
  第11章特徵檢測與匹配:使用OpenCV2講解並實現瞭SURF、SIFT和ORB特徵檢測方法,並在FLANN特徵匹配的基礎上,進一步實現瞭利用Homography映射來找齣已知物體。
  適閤閱讀本書的讀者
  􀁹研究計算機視覺以及相關領域的在校學生和老師
  本書擁有詳實的內容,注釋詳盡的代碼,會是助你通過OpenCV來研習計算機視覺理論、撰寫論文、通過畢業設計、完成科研項目的得力工具。同時,本書適閤作為大學計算機視覺課程的教學用書。
  􀁹初次接觸OpenCV、有一定C/C++編程基礎的研究人員
  作為一本定位為快速入門新版OpenCV標準的編程教程,本書需要的僅僅是一些簡單的C/C++編程語言基礎。如果你已經具備瞭這些基礎,並對計算機視覺感興趣,那麼本書正是為你所準備的。
  􀁹已經有過OpenCV1.0編程經驗,想快速瞭解並上手OpenCV2、OpenCV3編程的計算機視覺領域的專業人員如果你曾經使用過OpenCV1.0,或者研讀過OpenCV1.0時代的經典著作
  《LearningOpenCV》,本書會讓你倍感親切。你會發現新版OpenCV帶瞭更多強大和便利的特性,讓你事半功倍,如虎添翼。
  􀁹想擁有一本新版OpenCV接口工具書的計算機視覺愛好者本書中將自OpenCV2以來(包括OpenCV3)的常用類和函數進行瞭詳細地講解,並在附錄中提供瞭“書本核心函數清單”以便檢索。你會在書中快速查找到你需要用到的函數、數據結構和類的用法。
  􀁹想擁有海量的詳細注釋的OpenCV2、OpenCV3示例程序代碼的OpenCV愛
  好者
  本書包含OpenCV2版的95個書本主綫示例程序源代碼、21個附贈示例程序源代碼,OpenCV3版的95個書本主綫示例程序源代碼。OpenCV2、OpenCV3兩版代碼提供分開下載。這些程序代碼都經過詳細而有條理的注釋,並提供可以獨立運行的.exe文件供快速查看程序效果,方便查看和檢索。你會在海量的示例程序中找到你需要的參考代碼,從而加速你的研究和學習。
  􀁹圖像處理、計算機視覺領域的業餘愛好者
  海闊憑魚躍,天高任鳥飛,計算機視覺領域的寶庫任你探索。
  􀁹開源項目愛好者
  OpenCV作為一個完全免費並開源代碼開發的計算機視覺代碼庫,有總計上百萬行的源代碼供你研究學習,本書將是引導你學習它們的良師益友。
  本書的示例程序說明
  本書的示例程序最初都在OpenCV2.4.9(2014年4月15日麵世)版本下開發,書稿初版也是基於OpenCV2.4.9而寫。在書稿寫作和修訂過程中,恰逢OpenCV3.0Alpha(2014年8月21日)和OpenCV3Beta(2014年11月11日)的發布,所以本書在審校和修訂過程中(2014年12月1日),決定站在浪潮之巔,以OpenCV2為主,加入OpenCV3的諸多特性,讓這本書可以同時勝任OpenCV2和OpenCV3兩個版本教材的角色。這也是為什麼本書會有OpenCV2和OpenCV3兩個獨立版本的示例程序的原因。兩個版本、詳細注釋的100多個示例程序源代碼是本書的靈魂,現將示例程序的相關情況概括如下。
  􀁹本書包含OpenCV2版的95個書本主綫示例程序源代碼、21個附贈示例程
  序源代碼,以及OpenCV3版的95個書本主綫示例程序源代碼。
  􀁹OpenCV2、OpenCV3兩版代碼提供分開下載。
  􀁹OpenCV2版的示例程序在Windows764位旗艦版、VisualStuido2010、OpenCV2.4.9的環境下開發與測試,理論上支持OpenCV2係列的所有版本的編譯運行。
  􀁹OpenCV3版的示例程序在Windows764位旗艦版、VisualStuido2010、OpenCV3.0beta的環境下開發與測試,理論上支持目前已經發布的OpenCV3全版本。
  􀁹程序源代碼都經過詳細而有條理的注釋。
  􀁹額外提供可以獨立運行的.exe文件供快速查看程序效果,並方便檢索。
  本書配套示例代碼的下載方式有以下幾種。
  􀁹掃描本書封麵後勒口的二維碼,得到下載地址。
  􀁹在作者博客中單擊相應的書本維護博文裏貼齣的下載鏈接。
  􀁹在電子工業齣版社的官方網站中進行下載。
  􀁹直接用搜索引擎搜索“《OpenCV3編程入門》書本配套源代碼”,找到對應
  的下載地址進行下載。
  緻謝
  首先
OpenCV3編程入門 下載 mobi epub pdf txt 電子書 格式

OpenCV3編程入門 mobi 下載 pdf 下載 pub 下載 txt 電子書 下載 2024

OpenCV3編程入門 下載 mobi pdf epub txt 電子書 格式 2024

OpenCV3編程入門 下載 mobi epub pdf 電子書
想要找書就要到 新城書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

用戶評價

評分

不錯,性價比挺高的,下次再買

評分

算是這個領域內必備的書籍吧,好好學習

評分

非常不錯的東西!!!!!!!!!喜歡

評分

東西不錯,質量挺好,以後可以繼續關注

評分

質量很好質量保證實用工具強

評分

物流很快,質量好,支持國貨。

評分

學完C++就來看,希望能入門吧

評分

還行吧,圖片上有些與opengl的互操作,然而並沒有

評分

這本書學習opencv很推薦,裏麵講的也很清楚,都有例子。書是正版的,就是錶麵有很多細小劃痕,不光滑瞭

類似圖書 點擊查看全場最低價

OpenCV3編程入門 mobi epub pdf txt 電子書 格式下載 2024


分享鏈接




相關圖書


本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

友情鏈接

© 2024 book.cndgn.com All Rights Reserved. 新城書站 版权所有