Cargando…

Learning OpenCV 3 computer vision with Python : unleash the power of computer vision with Python using OpenCV /

Unleash the power of computer vision with Python using OpenCV About This Book Create impressive applications with OpenCV and Python Familiarize yourself with advanced machine learning concepts Harness the power of computer vision with this easy-to-follow guide Who This Book Is For Intended for novic...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Minichino, Joe
Otros Autores: Howse, Joseph
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, [2015]
Edición:Second edition.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Ii 4500
001 EBSCO_ocn922700052
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 151002s2015 enk o 001 0 eng d
040 |a IDEBK  |b eng  |e pn  |c IDEBK  |d N$T  |d YDXCP  |d OCLCF  |d COO  |d OCLCQ  |d DEBSZ  |d TEFOD  |d OCLCQ  |d VT2  |d WYU  |d RDF  |d VLY  |d QGK  |d UKMGB  |d OCLCO  |d OCLCQ  |d INARC 
015 |a GBC1J2183  |2 bnb 
016 7 |a 018010571  |2 Uk 
019 |a 922918777  |a 959870538  |a 961514723  |a 1162202754  |a 1259099285  |a 1289286618 
020 |a 9781785289774  |q (electronic bk.) 
020 |a 1785289772  |q (electronic bk.) 
020 |z 9781785283840 
020 |z 1785283847 
029 1 |a DEBSZ  |b 473884526 
029 1 |a AU@  |b 000062335329 
029 1 |a UKMGB  |b 018010571 
035 |a (OCoLC)922700052  |z (OCoLC)922918777  |z (OCoLC)959870538  |z (OCoLC)961514723  |z (OCoLC)1162202754  |z (OCoLC)1259099285  |z (OCoLC)1289286618 
037 |a 834724  |b MIL 
037 |a 2103504B-4212-4A57-80C5-09BC438D66F4  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a TA1634 
072 7 |a COM  |x 000000  |2 bisacsh 
082 0 4 |a 006.3/7  |2 23 
049 |a UAMI 
100 1 |a Minichino, Joe. 
245 1 0 |a Learning OpenCV 3 computer vision with Python :  |b unleash the power of computer vision with Python using OpenCV /  |c Joe Minichino, Joseph Howse. 
250 |a Second edition. 
260 |a Birmingham, UK :  |b Packt Publishing,  |c [2015] 
300 |a 1 online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community experience distilled 
500 |a Includes index. 
588 0 |a Print version record. 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Setting Up OpenCV; Choosing and using the right setup tools; Installation on Windows; Using binary installers (no support for depth cameras); Using CMake and compilers; Installing on OS X; Using MacPorts with ready-made packages; Using MacPorts with your own custom packages; Using Homebrew with ready-made packages (no support for depth cameras); Using Homebrew with your own custom packages; Installation on Ubuntu and its derivatives 
505 8 |a Using the Ubuntu repository (no support for depth cameras)Building OpenCV from a source; Installation on other Unix-like systems; Installing the Contrib modules; Running samples; Finding documentation, help, and updates; Summary; Chapter 2: Handling Files, Cameras, and GUIs; Basic I/O scripts; Reading/writing an image file; Converting between an image and raw bytes; Accessing image data with numpy.array; Reading/writing a video file; Capturing camera frames; Displaying images in a window; Displaying camera frames in a window; Project Cameo (face tracking and image manipulation) 
505 8 |a Cameo -- an object-oriented designAbstracting a video stream with managers.CaptureManager; Abstracting a window and keyboard with managers.WindowManager; Applying everything with cameo.Cameo; Summary; Chapter 3: Processing Images with OpenCV 3; Converting between different color spaces; A quick note on BGR; The Fourier Transform; High pass filter; Low pass filter; Creating modules; Edge detection; Custom kernels -- getting convoluted; Modifying the application; Edge detection with Canny; Contour detection; Contours -- bounding box, minimum area rectangle, and minimum enclosing circle 
505 8 |a Contours -- convex contours and the Douglas-Peucker algorithmLine and circle detection; Line detection; Circle detection; Detecting shapes; Summary; Chapter 4: Depth Estimation and Segmentation; Creating modules; Capturing frames from a depth camera; Creating a mask from a disparity map; Masking a copy operation; Depth estimation with a normal camera; Object segmentation using the Watershed and GrabCut algorithms; Example of foreground detection with GrabCut; Image segmentation with the Watershed algorithm; Summary; Chapter 5: Detecting and Recognizing Faces; Conceptualizing Haar cascades 
505 8 |a Getting Haar cascade dataUsing OpenCV to perform face detection; Performing face detection on a still image; Performing face detection on a video; Performing face recognition; Generating the data for face recognition; Recognizing faces; Preparing the training data; Loading the data and recognizing faces; Performing an Eigenfaces recognition; Performing face recognition with Fisherfaces; Performing face recognition with LBPH; Discarding results with confidence score; Summary; Chapter 6: Retrieving Images and Searching Using Image Descriptors; Feature detection algorithms; Defining features 
505 8 |a Detecting features -- corners 
546 |a English. 
520 |a Unleash the power of computer vision with Python using OpenCV About This Book Create impressive applications with OpenCV and Python Familiarize yourself with advanced machine learning concepts Harness the power of computer vision with this easy-to-follow guide Who This Book Is For Intended for novices to the world of OpenCV and computer vision, as well as OpenCV veterans that want to learn about what's new in OpenCV 3, this book is useful as a reference for experts and a training manual for beginners, or for anybody who wants to familiarize themselves with the concepts of object classification and detection in simple and understandable terms. Basic knowledge about Python and programming concepts is required, although the book has an easy learning curve both from a theoretical and coding point of view. What You Will Learn Install and familiarize yourself with OpenCV 3's Python API Grasp the basics of image processing and video analysis Identify and recognize objects in images and videos Detect and recognize faces using OpenCV Train and use your own object classifiers Learn about machine learning concepts in a computer vision context Work with artificial neural networks using OpenCV Develop your own computer vision real-life application In Detail OpenCV 3 is a state-of-the-art computer vision library that allows a great variety of image and video processing operations. Some of the more spectacular and futuristic features such as face recognition or object tracking are easily achievable with OpenCV 3. Learning the basic concepts behind computer vision algorithms, models, and OpenCV's API will enable the development of all sorts of real-world applications, including security and surveillance. Starting with basic image processing operations, the book will take you through to advanced computer vision concepts. Computer vision is a rapidly evolving science whose applications in the real world are exploding, so this book will appeal to computer vision novices as well as experts of the subject wanting to learn the brand new OpenCV 3.0.0. You will build a theoretical foundation of image processing and video analysis, and progress to the concepts of classification through machine learning, acquiring the technical know-how that will allow you to create and use object detectors and classifiers, and even track objects in movies or video camera feeds. Finally, the journey will end in the world of artificial neural networks, along with the development of a ha... 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Computer vision. 
650 0 |a Python (Computer program language) 
650 6 |a Vision par ordinateur. 
650 6 |a Python (Langage de programmation) 
650 7 |a COMPUTERS  |x General.  |2 bisacsh 
650 7 |a Computer vision.  |2 fast  |0 (OCoLC)fst00872687 
650 7 |a Python (Computer program language)  |2 fast  |0 (OCoLC)fst01084736 
700 1 |a Howse, Joseph. 
776 |z 1-78528-384-7 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1074862  |z Texto completo 
938 |a Internet Archive  |b INAR  |n learningopencv3c0000mini 
938 |a EBSCOhost  |b EBSC  |n 1074862 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis32798762 
938 |a YBP Library Services  |b YANK  |n 12625223 
994 |a 92  |b IZTAP