eBooks-it.org Logo
eBooks-IT.org Inner Image

Practical OpenCV

Practical OpenCV Image

Book Details:

Publisher:Apress
Series: Apress , Practical
Author:Samarth Brahmbhatt
Edition:1
ISBN-10:1430260793
ISBN-13:9781430260790
Pages:244
Published:Nov 19 2013
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:6.39 MB

Book Description:

Practical OpenCV is a hands-on project book that shows you how to get the best results from OpenCV, the open-source computer vision library. Computer vision is key to technologies like object recognition, shape detection, and depth estimation. OpenCV is an open-source library with over 2500 algorithmsthat you can use to do all of these, as well as track moving objects,extract 3D models, and overlay augmented reality. It's used bymajor companies like Google (in its autonomous car), Intel, and Sony; and it is the backbone of the Robot Operating Systems computer vision capability. In short, if you're working with computer vision at all, you need to know OpenCV. With Practical OpenCV, you'll be able to: Get OpenCV up and running on Windows or Linux. Use OpenCV to control the camera board and run vision algorithms on Raspberry Pi. Understand what goes on behind the scenes in computer vision applications like object detection, image stitching, filtering, stereo vision, and more. Code complex computer vision projects for your class/hobby/robot/job, many of which can execute in real time on off-the-shelf processors. Combine different modules that you develop to create your own interactive computer vision app. What youll learn The ins and outs of OpenCV programming on Windows and Linux Transforming and filtering images Detecting corners, edges, lines, and circles in images and video Detecting pre-trained objects in images and video Making panoramas by stitching images together Getting depth information by using stereo cameras Basic machine learning techniques BONUS: Learn how to runOpenCV on Raspberry Pi Who this book is for This book is for programmers and makers withlittle or noprevious exposure to computer vision. Some proficiency with C++ is required. Table of ContentsPart 1: Getting comfortableChapter 1: Introduction to Computer Vision and OpenCVChapter 2: Setting up OpenCV on your computerChapter 3: CV Bling OpenCV inbuilt demosChapter 4: Basic operations on images and GUI windowsPart 2: Advanced computer vision problems and coding them in OpenCVChapter 5: Image filteringChapter 6: Shapes in imagesChapter 7: Image segmentation and histogramsChapter 8: Basic machine learning and keypoint-based object detectionChapter 9: Affine and Perspective transformations and their applications to image panoramasChapter 10: 3D geometry and stereo visionChapter 11: Embedded computer vision: Running OpenCV programs on the Raspberry Pi

Download Link:

Related Books:

A Practical Introduction to Computer Vision with OpenCV

A Practical Introduction to Computer Vision with OpenCV Image
Explains the theory behind basic computer vision and provides a bridge from the theory to practical implementation using the industry standard OpenCV librariesComputer Vision is a rapidly expanding area and it is becoming progressively easier for developers to make use of this field due to the ready availability of high quality libraries (such as OpenCV 2). This text is intended to facilitate the practical use of computer vision with the goal being to bridge the gap between the theory and the practical implementation of computer vision. The book will explain how to use the relevant OpenCV library routines and will be accompanied by a full working program including the code snippets from the text. This textbook is a heavily illustrated, practical intr...

OpenCV Computer Vision with Python

OpenCV Computer Vision with Python Image
Learn to capture videos, manipulate images, and track objects with Python using the OpenCV Library Overview Set up OpenCV, its Python bindings, and optional Kinect drivers on Windows, Mac or Ubuntu Create an application that tracks and manipulates faces Identify face regions using normal color images and depth images In Detail Computer Vision can reach consumers in various contexts via webcams, camera phones and gaming sensors like Kinect. OpenCV's Python bindings can help developers meet these consumer demands for applications that capture images, change their appearance and extract information from them, in a high-level language and in a standardized data format that is interoperable with scientific libraries such as NumPy and SciPy. "OpenCV...

Instant OpenCV for iOS

Instant OpenCV for iOS Image
Learn how to build real-time computer vision applications for the iOS platform using the OpenCV library Overview Learn something new in an Instant! A short, fast, focused guide delivering immediate results Build and run your OpenCV code on iOS Become familiar with iOS fundamentals and make your application interact with the GUI, camera, and gallery Build your library of computer vision effects, including photo and video filters In Detail Computer vision on mobile devices is becoming more and more popular. Personal gadgets are now powerful enough to process high-resolution images, stitch panoramas, and detect and track objects. OpenCV, with its decent performance and wide range of functionality, can be an extremely useful tool in the hands of iOS de...



2007 - 2021 © eBooks-IT.org