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

Index
Learning Image Processing with OpenCV
Table of Contents Learning Image Processing with OpenCV Credits About the Authors 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 Downloading the color images of this book Errata Piracy Questions
1. Handling Image and Video Files
An introduction to OpenCV Downloading and installing OpenCV
Getting a compiler and setting CMake Configuring OpenCV with CMake Compiling and installing the library
The structure of OpenCV Creating user projects with OpenCV
General usage of the library Tools to develop new projects Creating an OpenCV C++ program with Qt Creator
Reading and writing image files
The basic API concepts Image file-supported formats The example code
Reading image files Event handling into the intrinsic loop Writing image files
Reading and writing video files
The example code
User-interactions tools
Trackbars Mouse interaction Buttons Drawing and displaying text
Summary
2. Establishing Image Processing Tools
Basic data types Pixel-level access Measuring the time Common operations with images Arithmetic operations Data persistence Histograms
The example code The example code
Summary
3. Correcting and Enhancing Images
Image filtering
Smoothing
The example code
Sharpening
The example code
Working with image pyramids
Gaussian pyramids Laplacian pyramids The example code
Morphological operations
The example code
LUTs
The example code
Geometrical transformations
Affine transformation
Scaling
The example code
Translation
The example code
Image rotation
The example code
Skewing
The example code
Reflection
The example code
Perspective transformation
The example code
Inpainting
The example code
Denoising
The example code
Summary
4. Processing Color
Color spaces
Conversion between color spaces (cvtColor)
RGB
The example code
Grayscale
Example code
CIE XYZ
The example code
YCrCb
The example code
HSV
The example code
HLS
The example code
CIE L*a*b*
The example code
CIE L*u*v*
The example code
Bayer
The example code
Color-space-based segmentation
HSV segmentation YCrCb segmentation
Color transfer
The example code
Summary
5. Image Processing for Video
Video stabilization Superresolution Stitching Summary
6. Computational Photography
High-dynamic-range images
Creating HDR images
Example
Tone mapping Alignment Exposure fusion
Seamless cloning Decolorization Non-photorealistic rendering Summary
7. Accelerating Image Processing
OpenCV with the OpenCL installation
A quick recipe to install OpenCV with OpenCL Check the GPU usage
Accelerating your own functions
Checking your OpenCL
The code explanation
Your first GPU-based program
The code explanation
Going real time
The code explanation The performance
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