Log In
Or create an account -> 
Imperial Library
  • Home
  • About
  • News
  • Upload
  • Forum
  • Help
  • Login/SignUp

Index
OpenCV Computer Vision with Python
Table of Contents OpenCV Computer Vision with Python Credits About the Author About the Reviewers www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe? Free Access for Packt account holders
Preface
What this book covers What you need for this book Who this book is for Conventions Reader feedback Customer support
Downloading the example code Errata Piracy Questions
1. Setting up OpenCV
Choosing and using the right setup tools
Making the choice on Windows XP, Windows Vista, Windows 7, or Windows 8
Using binary installers (no support for depth cameras) Using CMake and compilers
Making the choice on Mac OS X Snow Leopard, Mac OS X Lion, or Mac OS X Mountain Lion
Using MacPorts with ready-made packages Using MacPorts with your own custom packages Using Homebrew with ready-made packages (no support for depth cameras) Using Homebrew with your own custom packages
Making the choice on Ubuntu 12.04 LTS or Ubuntu 12.10
Using the Ubuntu repository (no support for depth cameras) Using CMake via a ready-made script that you may customize
Making the choice on other Unix-like systems
Running samples Finding documentation, help, and updates Summary
2. Handling Files, Cameras, and GUIs
Basic I/O scripts
Reading/Writing an image file Converting between an image and raw bytes Reading/Writing a video file Capturing camera frames Displaying camera frames in a window
Project concept An object-oriented design
Abstracting a video stream – managers.CaptureManager Abstracting a window and keyboard – managers.WindowManager Applying everything – cameo.Cameo
Summary
3. Filtering Images
Creating modules Channel mixing – seeing in Technicolor
Simulating RC color space Simulating RGV color space Simulating CMV color space
Curves – bending color space
Formulating a curve Caching and applying a curve Designing object-oriented curve filters Emulating photo films
Emulating Kodak Portra Emulating Fuji Provia Emulating Fuji Velvia Emulating cross-processing
Highlighting edges Custom kernels – getting convoluted Modifying the application Summary
4. Tracking Faces with Haar Cascades
Conceptualizing Haar cascades Getting Haar cascade data Creating modules Defining a face as a hierarchy of rectangles Tracing, cutting, and pasting rectangles Adding more utility functions Tracking faces Modifying the application
Swapping faces in one camera feed Copying faces between camera feeds
Summary
5. Detecting Foreground/Background Regions and Depth
Creating modules Capturing frames from a depth camera Creating a mask from a disparity map Masking a copy operation Modifying the application Summary
A. Integrating with Pygame
Installing Pygame Documentation and tutorials Subclassing managers.WindowManager Modifying the application Further uses of Pygame Summary
B. Generating Haar Cascades for Custom Targets
Gathering positive and negative training images Finding the training executables
On Windows On Mac, Ubuntu, and other Unix-like systems
Creating the training sets and cascade
Creating <negative_description> Creating <positive_description> Creating <binary_description> by running <opencv_createsamples> Creating <cascade> by running <opencv_traincascade>
Testing and improving <cascade> Summary
Index
  • ← Prev
  • Back
  • Next →
  • ← Prev
  • Back
  • Next →

Chief Librarian: Las Zenow <zenow@riseup.net>
Fork the source code from gitlab
.

This is a mirror of the Tor onion service:
http://kx5thpx2olielkihfyo4jgjqfb7zx7wxr3sd4xzt26ochei4m6f7tayd.onion