skip to content
Building Computer Vision Projects with OpenCV 4 and C++ : Implement Complex Computer Vision Algorithms and Explore Deep Learning and Face Detection. Preview this item
ClosePreview this item
Checking...

Building Computer Vision Projects with OpenCV 4 and C++ : Implement Complex Computer Vision Algorithms and Explore Deep Learning and Face Detection.

Author: David Millán Escrivá; Prateek Joshi; Vinícius G Mendonça; Roy Shilkrot
Publisher: Birmingham : Packt Publishing Ltd, 2019.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
This Learning Path is your guide to understanding OpenCV concepts and algorithms through real-world examples and projects. By taking this Learning Path, you will be able to work on complex projects that involves image processing, motion detection, and image segmentation.
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Millán Escrivá, David.
Building Computer Vision Projects with OpenCV 4 and C++ : Implement Complex Computer Vision Algorithms and Explore Deep Learning and Face Detection.
Birmingham : Packt Publishing Ltd, ©2019
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: David Millán Escrivá; Prateek Joshi; Vinícius G Mendonça; Roy Shilkrot
ISBN: 9781838641269 1838641262
OCLC Number: 1096232279
Notes: Does it work well?
Description: 1 online resource (527 pages)
Contents: Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with OpenCV; Understanding the human visual system; How do humans understand image content?; Why is it difficult for machines to understand image content?; What can you do with OpenCV?; Inbuilt data structures and input/output; Image processing operations; GUI; Video analysis; 3D reconstruction; Feature extraction; Object detection; Machine learning; Computational photography; Shape analysis; Optical flow algorithms; Face and object recognition; Surface matching Text detection and recognitionDeep learning; Installing OpenCV; Windows; Mac OS X; Linux; Summary; Chapter 2: An Introduction to the Basics of OpenCV; Technical requirements; Basic CMake configuration file; Creating a library; Managing dependencies; Making the script more complex; Images and matrices; Reading/writing images; Reading videos and cameras; Other basic object types; Vec object type; Scalar object type; Point object type; Size object type; Rect object type; RotatedRect object type; Basic matrix operations; Basic data persistence and storage; Writing to FileStorage; Summary Chapter 3: Learning Graphical User InterfacesTechnical requirements; Introducing the OpenCV user interface; Basic graphical user interface with OpenCV; Adding slider and mouse events to our interfaces; Graphic user interface with Qt; Adding buttons to the user interface; OpenGL support; Summary; Chapter 4: Delving into Histogram and Filters; Technical requirements; Generating a CMake script file; Creating the graphical user interface; Drawing a histogram; Image color equalization; Lomography effect; Cartoonize effect; Summary Chapter 5: Automated Optical Inspection, Object Segmentation, and DetectionTechnical requirements; Isolating objects in a scene; Creating an application for AOI; Preprocessing the input image; Noise removal; Removing the background using the light pattern for segmentation; Thresholding; Segmenting our input image; The connected components algorithm; The findContours algorithm; Summary; Chapter 6: Learning Object Classification; Technical requirements; Introducing machine learning concepts; OpenCV machine learning algorithms; Computer vision and the machine learning workflow Automatic object inspection classification exampleFeature extraction; Training an SVM model; Input image prediction; Summary; Chapter 7: Detecting Face Parts and Overlaying Masks; Technical requirements; Understanding Haar cascades; What are integral images?; Overlaying a face mask in a live video; What happened in the code?; Get your sunglasses on; Looking inside the code; Tracking the nose, mouth, and ears; Summary; Chapter 8: Video Surveillance, Background Modeling, and Morphological Operations; Technical requirements; Understanding background subtraction; Naive background subtraction

Abstract:

This Learning Path is your guide to understanding OpenCV concepts and algorithms through real-world examples and projects. By taking this Learning Path, you will be able to work on complex projects  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1096232279> # Building Computer Vision Projects with OpenCV 4 and C++ : Implement Complex Computer Vision Algorithms and Explore Deep Learning and Face Detection.
    a schema:CreativeWork, schema:MediaObject, schema:Book ;
    library:oclcnum "1096232279" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/9012870847#Place/birmingham> ; # Birmingham
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://img1.od-cdn.com/ImageType-100/6135-1/{5D76C5E2-347E-4C0A-9E07-311D5EAB443E}Img100.jpg'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/9012870847#Topic/opencv_computer_program_language> ; # OpenCV (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/9012870847#Topic/computer_algorithms> ; # Computer algorithms
    schema:about <http://experiment.worldcat.org/entity/work/data/9012870847#Topic/image_processing> ; # Image processing
    schema:about <http://experiment.worldcat.org/entity/work/data/9012870847#Topic/computer_vision> ; # Computer vision
    schema:about <http://dewey.info/class/006.37/e23/> ;
    schema:bookFormat schema:EBook ;
    schema:contributor <http://experiment.worldcat.org/entity/work/data/9012870847#Person/shilkrot_roy> ; # Roy Shilkrot
    schema:contributor <http://experiment.worldcat.org/entity/work/data/9012870847#Person/g_mendonca_vinicius> ; # Vinícius G. Mendonça
    schema:contributor <http://experiment.worldcat.org/entity/work/data/9012870847#Person/joshi_prateek> ; # Prateek Joshi
    schema:creator <http://experiment.worldcat.org/entity/work/data/9012870847#Person/millan_escriva_david> ; # David Millán Escrivá
    schema:datePublished "2019" ;
    schema:description "Cover; Title Page; Copyright and Credits; About Packt; Contributors; Table of Contents; Preface; Chapter 1: Getting Started with OpenCV; Understanding the human visual system; How do humans understand image content?; Why is it difficult for machines to understand image content?; What can you do with OpenCV?; Inbuilt data structures and input/output; Image processing operations; GUI; Video analysis; 3D reconstruction; Feature extraction; Object detection; Machine learning; Computational photography; Shape analysis; Optical flow algorithms; Face and object recognition; Surface matching"@en ;
    schema:description "This Learning Path is your guide to understanding OpenCV concepts and algorithms through real-world examples and projects. By taking this Learning Path, you will be able to work on complex projects that involves image processing, motion detection, and image segmentation."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/9012870847> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/9012870847#CreativeWork/building_computer_vision_projects_with_opencv_4_and_c++_implement_complex_computer_vision_algorithms_and_explore_deep_learning_and_face_detection> ;
    schema:name "Building Computer Vision Projects with OpenCV 4 and C++ : Implement Complex Computer Vision Algorithms and Explore Deep Learning and Face Detection."@en ;
    schema:productID "1096232279" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1096232279#PublicationEvent/birmingham_packt_publishing_ltd_2019> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/9012870847#Agent/packt_publishing_ltd> ; # Packt Publishing Ltd
    schema:url <https://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5742788> ;
    schema:url "https://img1.od-cdn.com/ImageType-100/6135-1/{5D76C5E2-347E-4C0A-9E07-311D5EAB443E}Img100.jpg" ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781838641269> ;
    schema:url <https://www.overdrive.com/search?q=5D76C5E2-347E-4C0A-9E07-311D5EAB443E> ;
    schema:url <https://samples.overdrive.com/?crid=5d76c5e2-347e-4c0a-9e07-311d5eab443e&.epub-sample.overdrive.com> ;
    schema:workExample <http://worldcat.org/isbn/9781838641269> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1096232279> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/9012870847#Agent/packt_publishing_ltd> # Packt Publishing Ltd
    a bgn:Agent ;
    schema:name "Packt Publishing Ltd" ;
    .

<http://experiment.worldcat.org/entity/work/data/9012870847#Person/g_mendonca_vinicius> # Vinícius G. Mendonça
    a schema:Person ;
    schema:familyName "G. Mendonça" ;
    schema:givenName "Vinícius" ;
    schema:name "Vinícius G. Mendonça" ;
    .

<http://experiment.worldcat.org/entity/work/data/9012870847#Person/joshi_prateek> # Prateek Joshi
    a schema:Person ;
    schema:familyName "Joshi" ;
    schema:givenName "Prateek" ;
    schema:name "Prateek Joshi" ;
    .

<http://experiment.worldcat.org/entity/work/data/9012870847#Person/millan_escriva_david> # David Millán Escrivá
    a schema:Person ;
    schema:familyName "Millán Escrivá" ;
    schema:givenName "David" ;
    schema:name "David Millán Escrivá" ;
    .

<http://experiment.worldcat.org/entity/work/data/9012870847#Person/shilkrot_roy> # Roy Shilkrot
    a schema:Person ;
    schema:familyName "Shilkrot" ;
    schema:givenName "Roy" ;
    schema:name "Roy Shilkrot" ;
    .

<http://experiment.worldcat.org/entity/work/data/9012870847#Topic/computer_algorithms> # Computer algorithms
    a schema:Intangible ;
    schema:name "Computer algorithms"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/9012870847#Topic/opencv_computer_program_language> # OpenCV (Computer program language)
    a schema:Intangible ;
    schema:name "OpenCV (Computer program language)"@en ;
    .

<http://worldcat.org/entity/work/data/9012870847#CreativeWork/building_computer_vision_projects_with_opencv_4_and_c++_implement_complex_computer_vision_algorithms_and_explore_deep_learning_and_face_detection>
    a schema:CreativeWork ;
    rdfs:label "Building Computer Vision Projects with OpenCV 4 and C++ : Implement Complex Computer Vision Algorithms and Explore Deep Learning and Face Detection." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1096232279> ; # Building Computer Vision Projects with OpenCV 4 and C++ : Implement Complex Computer Vision Algorithms and Explore Deep Learning and Face Detection.
    .

<http://worldcat.org/isbn/9781838641269>
    a schema:ProductModel ;
    schema:isbn "1838641262" ;
    schema:isbn "9781838641269" ;
    .

<http://www.worldcat.org/title/-/oclc/1096232279>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1096232279> ; # Building Computer Vision Projects with OpenCV 4 and C++ : Implement Complex Computer Vision Algorithms and Explore Deep Learning and Face Detection.
    schema:dateModified "2019-09-05" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.