Key Features
Book Description
What you will learn
- Create powerful GUIs for computer vision applications with panels, scroll panes, radio buttons, sliders, windows, and mouse interaction using the popular Swing GUI widget toolkit
- Stretch, shrink, warp, and rotate images, as well as apply image transforms to find edges, lines, and circles, and even use Discrete Fourier Transforms (DFT)
- Detect foreground or background regions and work with depth images with a Kinect device
- Learn how to add computer vision capabilities to rock solid Java web applications allowing you to upload photos and create astonishing effects
- Track faces and apply mixed reality effects such as adding virtual hats to uploaded photos
- Filter noisy images, work with morphological operators, use flood fill, and threshold the important regions of an image
- Open and process video streams from webcams or video files
Who this book is for
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 Java.
Table of Contents
- Setting up OpenCV for Java
- Handling Matrices, Files, Cameras and GUIs
- Filtering Images
- Image Transforms
- Tracking Faces and Eyes with Haar Cascades
- Detecting Foreground/Background Regions and Depth with Kinect device
- OpenCV on the Server side
Loading...
Loading...
