学习OpenCV

学习OpenCV

(美) 布拉德斯基 (Bradski,G.) , (美) 克勒 (Kaehler,A.) , 著

出版社:东南大学出版社

年代:2009

定价:74.0

书籍简介:

OpenCV是Intel开源计算机视觉库。它由一系列C函数和少量C类构成,实现了图像处理和计算机视觉方面的很多通用算法。本书介绍了使用此函数库进行设计的多种方法。

作者介绍:

Gary Rost BradSki,博士,伦比亚大学计算机科学教授,斯坦福大学人工智能实验室的顾问教授,也是Willow Garage公司机器;人学研究协会的资深科学家。Ad rian Kaehler博士,Applied Mind S公司的资深科学家,从事机器学习、统计建模、计算机视觉和机器人学方面的研究。

书籍目录:

Preface

1. Overview

What Is OpenCV?

Who Uses OpenCV?

What Is Computer Vision?

The Origin of OpenCV

Downloading and Installing OpenCV

Getting the Latest OpenCV via CVS

More OpenCV Documentation

OpenCV Structure and Content

Portability

Exercises

2. Introduction to OpenCV

Getting Started

First Program——Display a Picture

Second Program——AVI Video

Moving Around

A Simple Transformation

A Not-So-Simple Transformation

Input from a Camera

Writing to an AVI File

Onward

Exercises

3. Gettingto KnowOpenCV

OpenCV Primitive Data Types

CvMat Matrix Structure

IplImage Data Structure

Matrix and Image Operators

Drawing Things

Data Persistence

Integrated Performance Primitives

Summary

Exercises

4. HighGUI

A Portable Graphics Toolkit

Creating a Window

Loading an Image

Displaying Images

Working with Video

ConvertImage

Exercises

5. Image Processing

Overview

Smoothing

Image Morphology

Flood Fill

Resize

Image Pyramids

Threshold

Exercises

6. Image Transforms

Overview

Convolution

Gradients and Sobel Derivatives

Laplace

Canny

Hough Transforms

Remap

Stretch, Shrink, Warp, and Rotate

CartToPolar and PolarToCart

LogPolar

Discrete Fourier Transform (DFT)

Discrete Cosine Transform (DCT)

Integral Images

Distance Transform

Histogram Equalization

Exercises

7. Histograms and Matching

Basic Histogram Data Structure

Accessing Histograms

Basic Manipulations with Histograms

Some More Complicated Stuff

Exercises

8. Contours

Memory Storage

Sequences

Contour Finding

Another Contour Example

More to Do with Contours

Matching Contours

Exercises

9. Image Parts and Segmentation

Parts and Segments

Background Subtraction

Watershed Algorithm

Image Repair by Inpainting

Mean-Shift Segmentation

Delaunay Triangulation, Voronoi Tesselation

Exercises

10. Tracking and Motion

The Basics of Tracking

Corner Finding

Subpixel Corners

Invariant Features

Optical Flow

Mean-Shift and Camshift Tracking

Motion Templates

Estimators

The Condensation Algorithm

Exercises

11. Camera Models and Calibration

Camera Model

Calibration

Undistortion

Putting Calibration All Together

Rodrigues Transform

Exercises

12. Projection and 3D Vision

Projections

Affine and Perspective Transformations

POSIT: 3D Pose Estimation

Stereo Imaging

Structure from Motion

Fitting Lines in Two and Three Dimensions

Exercises

13. Machine Learning

What Is Machine Learning

Common Routines in the ML Library

Mahalanobis Distance

K-Means

Naive/Normal Bayes Classifier

Binary Decision Trees

Boosting

Random Trees

Face Detection or Haar Classifier

Other Machine Learning Algorithms

Exercises

14. OpenCVs Future

Past and Future

Directions

OpenCV for Artists

Afterword

Bibliography

Index

内容摘要:

《学习OpenCV(影印版)》将你置身于迅速发展的计算机视觉领域。《学习OpenCV(影印版)》作者是免费开源0penCV的发起人,《学习OpenCV(影印版)》为你介绍了计算机视觉,例证了如何迅速建立使计算机能“看”的应用程序,以及如何基于计算机获取的数据作出决策。计算机视觉几乎随处可见:安全系统、管理检验系统、医学图像分析、无人机等。它将Google地图和Google地球结合在一起,在LCD屏幕上核对像素,确保衬衫上的每一个针脚都完全缝合。OpenCV提供了一个简易实用的计算机视觉框架以及一个含有超过500种可以实时运行视觉代码的函数的综合库。《学习OpenCV》在每一章里教授任何OpenCV的开发者或热爱者如何在这些实战经验的帮助下迅速掌握该软件。《学习OpenCV(影印版)》包括了如下内容:
  对0penCV全面详尽的介绍
  从照相机中导入图片
  转换图像
  分割图像和形状匹配
  模式识别,包括人脸检测
  两到三个计量单位间的跟踪和运动
  立体视觉中的3D再现
  机器学习算法
  使机器能看见是一个具有挑战却又充满乐趣的目标。无论你是想建立一个简单的还是复杂的视觉应用程序,《学习OpenCV》都是你入门的必备教材。

书籍规格:

书籍详细信息
书名学习OpenCV站内查询相似图书
9787564116293
如需购买下载《学习OpenCV》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地南京出版单位东南大学出版社
版次影印本印次1
定价(元)74.0语种英文
尺寸26装帧平装
页数印数 2000

书籍信息归属:

学习OpenCV是东南大学出版社于2009.04出版的中图分类号为 TP312 ,TP391.41 的主题关于 计算机视觉-英文 ,图像处理-C语言-程序设计-英文 的书籍。