Home Page Icon
Home Page
Table of Contents for
Cover
Close
Cover
by Katherine Scott, Nathan Oostendorp, Anthony Oliver, Kurt Demaagd
Practical Computer Vision with SimpleCV
Practical Computer Vision with SimpleCV
SPECIAL OFFER: Upgrade this ebook with O’Reilly
Preface
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
1. Introduction
Why Learn Computer Vision
What Is the SimpleCV Framework?
What Is Computer Vision?
Easy Versus Hard Problems
What Is a Vision System?
Filtering Input
Extracting Features and Information
2. Getting to Know the SimpleCV Framework
Installation
Windows
Mac
Linux
Installation from Source
Hello World
The SimpleCV Shell
Basics of the Shell
The Shell and The Filesystem
Introduction to the Camera
A Live Camera Feed
The Display
Examples
Time-Lapse Photography
A Photo Booth Application
3. Image Sources
Overview
Images, Image Sets, and Video
Sets of Images
The Local Camera Revisited
The XBox Kinect
Installation
Using the Kinect
Kinect Examples
Networked Cameras
IP Camera Examples
Using Existing Images
Virtual Cameras
Examples
Converting Set of Images
Segmentation with the Kinect
Kinect for Measurement
Multiple IP Cameras
4. Pixels and Images
Pixels
Images
Bitmaps and Pixels
Image Scaling
Image Cropping
Image Slicing
Transforming Perspectives: Rotate, Warp, and Shear
Spin, Spin, Spin Around
Flipping Images
Shears and Warps
Image Morphology
Binarization
Dilation and Erosion
Examples
The SpinCam
Warp and Measurement
5. The Impact of Light
Introduction
Light and the Environment
Light Sources
Light and Color
The Target Object
Lighting Techniques
Color
Color and Segmentation
Example
6. Image Arithmetic
Basic Arithmetic
Histograms
Using Hue Peaks
Binary Masking
Examples
Creating a Motion Blur Effect
Chroma Key (Green Screen)
7. Drawing on Images
The Display
Working with Layers
Drawing
Text and Fonts
Examples
Making a Custom Display Object
Moving Target
Image Zoom
8. Basic Feature Detection
Blobs
Finding Blobs
Finding Dark Blobs
Finding Blobs of a Specific Color
Lines and Circles
Lines
Circles
Corners
Examples
9. FeatureSet Manipulation
Actions on Features
FeatureSet Properties
FeatureSet Sorting and Filtering
Cropping FeatureSets
Measuring Features
Quarter for Scale
Blobs and Convex Hulls
Inside a Blob
Rotating Blobs
Example: Tracking a Circle (Ball)
10. Advanced Features
Bitmap Template Matching
Keypoint Template Matching
Optical Flow
Haar-like Features
Barcode
Examples
Barcode Scanner
Mustacheinator
A. Advanced Shell Tips
Macro Magic
Run and Edit Python Scripts
Timing
B. Cameras and Lenses
Cameras and Digital Sensors
Lenses
C. Advanced Features
Foreground/Background Segmentation
Frame Differencing Segmentation
Running Segmentation
Color Segmentation
Feature Extractors
Edge Histograms
Haar Features
Hue Histogram
Morphology Revisited
Examples
Target Tracking
Color Game
About the Authors
SPECIAL OFFER: Upgrade this ebook with O’Reilly
Copyright
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Practical Computer Vision with SimpleCV
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset