Mastering OpenCV Android application programming : master the art of implementing computer vision algorithms on Android platforms to build robust and efficient applications /
If you are a Java and Android developer looking to enhance your skills by learning the latest features of OpenCV Android application programming, then this book is for you.
Clasificación: | Libro Electrónico |
---|---|
Autores principales: | , |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Publishing,
2015.
|
Colección: | Community experience distilled.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- ""Cover""; ""Copyright""; ""Credits""; ""About the Authors""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Applying Effects to Images""; ""Getting started""; ""Setting up OpenCV""; ""Storing images in OpenCV""; ""Linear filters in OpenCV""; ""The mean blur method""; ""The Gaussian blur method""; ""The median blur method""; ""Creating custom kernels""; ""Morphological operations""; ""Dilation""; ""Erosion""; ""Thresholding""; ""Adaptive thresholding""; ""Summary""; ""Chapter 2: Detecting Basic Features in Images""; ""Creating our application""
- ""Edge and Corner detection""""The Difference of Gaussian technique""; ""The Canny Edge detector""; ""The Sobel operator""; ""Harris Corner detection""; ""Hough transformations""; ""Hough lines""; ""Hough circles""; ""Contours""; ""Project � detecting a Sudoku puzzle in an image""; ""Summary""; ""Chapter 3: Detecting Objects""; ""What are features?""; ""Scale Invariant Feature Transform""; ""Understanding how SIFT works""; ""Scale-space extrema detection""; ""Keypoint localization""; ""Orientation assignment""; ""Keypoint descriptor""; ""SIFT in OpenCV""
- ""Matching features and detecting objects""""Brute-force matcher""; ""FLANN based matcher""; ""Matching the points""; ""Detecting objects""; ""Speeded Up Robust Features (SURF)""; ""SURF detector""; ""SURF descriptor""; ""SURF in OpenCV""; ""Oriented FAST and Rotated BRIEF""; ""oFAST � FAST keypoint orientation""; ""FAST detector""; ""Orientation by intensity centroid""; ""rBRIEF � Rotation-aware brief""; ""Steered BRIEF""; ""Variance and correlation""; ""ORB in OpenCV""; ""Binary Robust Invariant Scalable Keypoints""; ""Scale-space keypoint detection""; ""Keypoint description""
- ""Sampling pattern and rotation estimation""""Building the descriptor""; ""BRISK In OpenCV""; ""Fast Retina Keypoint""; ""A retinal sampling pattern""; ""A coarse-to-fine descriptor""; ""Saccadic search""; ""Orientation""; ""FREAK in OpenCV""; ""Summary""; ""Chapter 4: Drilling Deeper into Object Detection � Using Cascade Classifiers""; ""An introduction to cascade classifiers""; ""Haar cascades""; ""LBP cascades""; ""Face detection using the cascade classifier""; ""HOG descriptors""; ""Project � Happy Camera""; ""Summary""; ""Chapter 5: Tracking Objects in Videos""; ""Optical flow""
- ""The Horn and Schunck method""""The Lucas and Kanade method""; ""Checking out the optical flow on Android""; ""Image pyramids""; ""Gaussian pyramids""; ""Laplacian pyramids""; ""Gaussian and Laplacian pyramids in OpenCV""; ""Basic 2D transformations""; ""Global motion estimation""; ""The Kanade-Lucas-Tomasi tracker""; ""Checking out the KLT tracker on OpenCV""; ""Summary""; ""Chapter 6: Working with Image Alignment and Stitching""; ""Image stitching""; ""Feature detection and matching""; ""Image matching""; ""Homography estimation using RANSAC""