OpenCV 3.0 computer vision with Java : create multiplatform computer vision desktop and web applications using the combination of OpenCV and Java /
If you are a Java developer, student, researcher, or hobbyist wanting to create computer vision applications in Java then this book is for you. If you are an experienced C/C++ developer who is used to working with OpenCV, you will also find this book very useful for migrating your applications to Ja...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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 Author""; ""Acknowledgment""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Setting Up OpenCV for Java""; ""Getting OpenCV for Java development""; ""Building OpenCV from the source code""; ""Java OpenCV project in Eclipse""; ""NetBeans configuration""; ""A Java OpenCV simple application""; ""Building your project with Ant""; ""Java OpenCV Maven configuration""; ""Creating a Windows Java OpenCV Maven project pointing to the Packt repository""
- ""Creating a Java OpenCV Maven project pointing to a local repository""""Summary""; ""Chapter 2: Handling Matrices, Files, Cameras, and GUIs""; ""Basic matrix manipulation""; ""Pixel manipulation""; ""Loading and displaying images from files""; ""Displaying an image with Swing""; ""Capturing a video from a camera""; ""Video playback""; ""Swing GUI's integration with OpenCV""; ""Summary""; ""Chapter 3: Image Filters and Morphological Operators""; ""Smoothing""; ""Averaging""; ""Gaussian""; ""Median filtering""; ""Bilateral filtering""; ""Morphological operators""; ""Flood filling""
- ""Image pyramids""""Thresholding""; ""Summary""; ""Chapter 4: Image Transforms""; ""The Gradient and Sobel derivatives""; ""The Laplace and Canny transforms""; ""The line and circle Hough transforms""; ""Geometric transforms � stretch, shrink, warp, and rotate""; ""Discrete Fourier Transform and Discrete Cosine Transform""; ""Integral images""; ""Distance transforms""; ""Histogram equalization""; ""References""; ""Summary""; ""Chapter 5: Object Detection Using Ada Boost and Haar Cascades""; ""Boosting theory""; ""AdaBoost""; ""Cascade classifier detection and training""; ""Detection""
- ""Training""""References""; ""Summary""; ""Chapter 6: Detecting Foreground and Background Regions and Depth with a Kinect Device""; ""Background subtraction""; ""Frame differencing""; ""Averaging background method""; ""The mixture of Gaussians method""; ""Contour finding""; ""Kinect depth maps""; ""Kinect setup""; ""Driver setup""; ""OpenCV Kinect support""; ""The Kinect depth application""; ""Summary""; ""Chapter 7: OpenCV on the Server Side""; ""Setting up an OpenCV web application""; ""Creating a Maven-based web application""; ""Adding OpenCV dependencies""; ""Running the web application""
- ""Importing the project to Eclipse""""Mixed reality web applications""; ""Image upload""; ""Image processing""; ""The response image""; ""Summary""; ""Index""