內容簡介
《學習OpenCV3(影印版 英文版 套裝上下冊)》將帶你進入計算機視覺這個快速擴展的領域。作為開源OpenCV庫的作者,Aarian Kaehlier(艾德裏安·剋勒)和Gary Bradski(加裏·布拉德斯基)為開發者、學術人員、機器人專傢和愛好者全麵介紹瞭OpenCV。你將學會如何構造齣能夠讓計算機擁有“視覺”並根據數據作齣決策的應用程序。
OpenCV擁有超過500個函數,涵蓋瞭計算機視覺的多個方麵,被廣泛用於商業應用,如安全、醫學成像、模式和麵部識彆、機器人學以及工廠産品檢測。無論構建簡單還是復雜的視覺應用,《學習OpenCV3(影印版 英文版 套裝上下冊)》都為你在計算機視覺和OpenCV方麵奠定瞭堅實的基礎。每章的習題有助於你學會運用所學到的知識。
書中涵蓋瞭整個庫,它全部是以現代C++來實現的,其中還包括用於計算機視覺的機器學習工具。
目錄
Preface
1. Overview
What Is OpenCV?
Who Uses OpenCV?
What Is Computer Vision?
The Origin of OpenCV
OpenCV Block Diagram
Speeding Up OpenCV with IPP
Who Owns OpenCV?
Downloading and Installing OpenCV
Installation
Getting the Latest OpenCV via Git
More OpenCV Documentation
Supplied Documentation
Online Documentation and the Wiki
OpenCV Contribution Repository
Downloading and Building Contributed Modules
Portability
Summary
Exercises
2. Introduction to 0penCV
Include Files
Resources
First Program——Display a Picture
Second Program——Video
Moving Around
A Simple Transformation
A Not-So-Simple Transformation
Input from a Camera
Writing to an AVI File
Summary
Exercises
3. Getting to Know OpenCV Data Types
The Basics
OpenCV Data Types
Overview of the Basic Types
Basic Types: Getting Down to Details
Helper Objects
Utility Functions
The Template Structures
Summary
Exercises
4. Images and Large Array Types
Dynamic and Variable Storage
The cv::Mat Class: N-Dimensional Dense Arrays
Creating an Array
Accessing Array Elements Individually
The N-ary Array Iterator: NAryMatIterator
Accessing Array Elements by Block
Matrix Expressions: Algebra and cv::Mat
Saturation Casting
More Things an Array Can Do
The cv::SparseMat Class: Sparse Arrays
Accessing Sparse Array Elements
Functions Unique to Sparse Arrays
Template Structures for Large Array Types
Summary
Exercises
5. Array Operati0ns
More Things You Can Do with Arrays
cv::abs0
cv::absdiff()
cv::add0
cv::addWeighted()
cv::bitwise_and()
……
6. Drawing and Annotating
7. Functors in OpenCV
8. Image, Video, and Data Files
9. Cross-Platform and Native Windows
10. Filters and Convolution
11. General Image Transforms
12. Image Analysis
13. Histograms and Templates
14. Contours
15. Background Subtraction
16. Keypoints and Descriptors
17. Tracking
18. Camera Models and Calibration
19. Projection and Three-Dimensional Vision
20. The Basics of Machine Learning in OpenCV
21. StatModel: The Standard Model for Learning in OpenCV
22. Object Detection
23. Future of OpenCV
A. Planar Subdivisions
B. opencv_contrib
C. Calibration Patterns
Bibliography
Index
學習OpenCV3(影印版 英文版 套裝上下冊) [Learning openCV 3] 下載 mobi epub pdf txt 電子書 格式
學習OpenCV3(影印版 英文版 套裝上下冊) [Learning openCV 3] 下載 mobi pdf epub txt 電子書 格式 2024
學習OpenCV3(影印版 英文版 套裝上下冊) [Learning openCV 3] mobi epub pdf txt 電子書 格式下載 2024