Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
OpenCV Computer Vision with Java

Buy

Create multiplatform computer vision desktop and web applications using the combination of OpenCV and Java

About This Book

  • Set up Java API for OpenCV to create popular Swing-based Graphical User Interfaces (GUIs)
  • Process videos and images in real-time with closer to native performance
  • Make use of rock solid Java web application development practices to create engaging augmented reality experience and work with depth images from a Kinect device

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.

All you need is basic knowledge of Java, with no prior understanding of computer vision required, as this book will give you clear explanations and examples of the basics.

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

In Detail

OpenCV 3.0 Computer Vision with Java is a practical tutorial guide that explains fundamental tasks from computer vision while focusing on Java development. This book will teach you how to set up OpenCV for Java and handle matrices using the basic operations of image processing such as filtering and image transforms. It will also help you learn how to use Haar cascades for tracking faces and to detect foreground and background regions with the help of a Kinect device. It will even give you insights into server-side OpenCV. Each chapter is presented with several projects that are ready to use. The functionality of these projects is found in many classes that allow developers to understand computer vision principles and rapidly extend or customize the projects for their needs.

(HTML tags aren't allowed.)

Excel PivotTables and Charts
Excel PivotTables and Charts

These are powerful, flexible, and complex tools, and most Excel users never tap their full potential. But you can, with Peter Aitken's step-by-step tutorials, understandable instructions, and detailed explanations. You'll learn to create and use PivotTables and charts from the simplest to the most complex.

This book will help you...

Modern Nuclear Chemistry
Modern Nuclear Chemistry

Modern Nuclear Chemistry provides up-to-date coverage of the latest research as well as examinations of the theoretical and practical aspects of nuclear and radiochemistry. Includes worked examples and solved problems. 

  • Provides comprehensive information as a practical reference.
  • Presents fundamental...
Nonlinear integrals and their applications in data mining (Advances in Fuzzy Systemss - Applications and Theory)
Nonlinear integrals and their applications in data mining (Advances in Fuzzy Systemss - Applications and Theory)

Regarding the set of all feature attributes in a given database as the universal set, this monograph discusses various nonadditive set functions that describe the interaction among the contributions from feature attributes towards a considered target attribute. Then, the relevant nonlinear integrals are investigated. These integrals can be...


PIC in Practice, Second Edition: A Project -based Approach
PIC in Practice, Second Edition: A Project -based Approach
'It will make practical PIC applications available to a wider, less specialised audience.. Very thoughtful, careful use of language... Excellent selection of examples in terms of range and complexity... Given the rapidly expanding application of PICs, partiularly in education, there will be a need for books like this.' Paul Wareing, University of...
DSP-Based Electromechanical Motion Control (Power Electronics and Applications Series)
DSP-Based Electromechanical Motion Control (Power Electronics and Applications Series)

Although the programming and use of a Digital Signal Processor (DSP) may not be the most complex process, utilizing DSPs in applications such as motor control can be extremely challenging for the first-time user. DSP-Based Electromechanical Motion Control provides a general application guide for students and engineers who want to implement...

Bioinformatics Algorithms: Techniques and Applications (Wiley Series in Bioinformatics)
Bioinformatics Algorithms: Techniques and Applications (Wiley Series in Bioinformatics)
Presents algorithmic techniques for solving problems in bioinformatics, including applications that shed new light on molecular biology

This book introduces algorithmic techniques in bioinformatics, emphasizing their application to solving novel problems in post-genomic molecular biology. Beginning with a thought-provoking discussion on the...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy