A Practical Introduction to Computer Vision with OpenCV

A Practical Introduction to Computer Vision with OpenCV

Explains the theory behind basic computer vision and providesa bridge from the theory to practical implementation using theindustry standard OpenCV libraries Computer Vision is a rapidly expanding area and it is becomingprogressively easier for developers to make use of this field dueto the ready availability of high quality libraries (such as OpenCV2). This text is intended to facilitate the practical use ofcomputer vision with the goal being to bridge the gap between thetheory and the practical implementation of computer vision. Thebook will explain how to use the relevant OpenCV library routinesand will be accompanied by a full working program including thecode snippets from the text. This textbook is a heavilyillustrated, practical introduction to an exciting field, theapplications of which are becoming almost ubiquitous. We arenow surrounded by cameras, for example cameras on computers &tablets/ cameras built into our mobile phones/ camerasin games consoles; cameras imaging difficult modalities (such asultrasound, X-ray, MRI) in hospitals, and surveillance cameras.This book is concerned with helping the next generation of computerdevelopers to make use of all these images in order to developsystems which are more intuitive and interact with us in moreintelligent ways. Explains the theory behind basic computer vision and provides abridge from the theory to practical implementation using theindustry standard OpenCV libraries Offers an introduction to computer vision, with enough theoryto make clear how the various algorithms work but with an emphasison practical programming issues Provides enough material for a one semester course in computervision at senior undergraduate and Masters levels Includes the basics of cameras and images and image processingto remove noise, before moving on to topics such as imagehistogramming; binary imaging; video processing to detect and modelmoving objects; geometric operations & camera models; edgedetection; features detection; recognition in images Contains a large number of vision application problems toprovide students with the opportunity to solve real problems.Images or videos for these problems are provided in the resourcesassociated with this book which include an enhanced eBook
Sign up to use