Learn OpenCV 4 by building projects :: build real-world computer vision and image processing applications with OpenCV and C++ /
OpenCV is mainly used in Computer Vision and image processing and is considered to be one of the best open source libraries that helps developers focus on constructing complete projects on image processing, motion detection, and image segmentation. This book will be your guide to understanding the b...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Publishing,
2018.
|
Ausgabe: | Second edition. |
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | OpenCV is mainly used in Computer Vision and image processing and is considered to be one of the best open source libraries that helps developers focus on constructing complete projects on image processing, motion detection, and image segmentation. This book will be your guide to understanding the basic OpenCV concepts and algorithms. |
Beschreibung: | Previous edition published: 2016. |
Beschreibung: | 1 online resource (1 volume) : illustrations |
Bibliographie: | Includes bibliographical references and index. |
ISBN: | 9781789347623 1789347629 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1084292707 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 190204s2018 enka ob 001 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d TOH |d OCLCF |d YDX |d TXM |d N$T |d UKMGB |d OCLCQ |d OCLCO |d KSU |d OCLCQ |d OCLCO |d OCLCL | ||
015 | |a GBB9B0957 |2 bnb | ||
016 | 7 | |a 019176863 |2 Uk | |
019 | |a 1089942541 |a 1104790396 | ||
020 | |a 9781789347623 | ||
020 | |a 1789347629 | ||
020 | |z 9781789341225 | ||
020 | |z 1789341221 | ||
035 | |a (OCoLC)1084292707 |z (OCoLC)1089942541 |z (OCoLC)1104790396 | ||
037 | |a CL0501000022 |b Safari Books Online | ||
050 | 4 | |a TA1634 | |
072 | 7 | |a COM |x 000000 |2 bisacsh | |
082 | 7 | |a 006.37 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Millán Escrivá, David, |e author. | |
245 | 1 | 0 | |a Learn OpenCV 4 by building projects : |b build real-world computer vision and image processing applications with OpenCV and C++ / |c David Millán Escrivá, Vinícius G. Mendonça, Prateek Joshi. |
246 | 3 | |a Learn Open Computer Vision four by building projects | |
246 | 3 | 0 | |a Build real-world computer vision and image processing applications with OpenCV and C++ |
250 | |a Second edition. | ||
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2018. | |
300 | |a 1 online resource (1 volume) : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Online resource; title from title page (Safari, viewed February 1, 2019). | |
500 | |a Previous edition published: 2016. | ||
504 | |a Includes bibliographical references and index. | ||
505 | 0 | |a 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 | |
505 | 8 | |a 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 | |
505 | 8 | |a 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 | |
505 | 8 | |a 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 | |
505 | 8 | |a 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 | |
520 | |a OpenCV is mainly used in Computer Vision and image processing and is considered to be one of the best open source libraries that helps developers focus on constructing complete projects on image processing, motion detection, and image segmentation. This book will be your guide to understanding the basic OpenCV concepts and algorithms. | ||
650 | 0 | |a Computer vision. |0 http://id.loc.gov/authorities/subjects/sh85029549 | |
650 | 0 | |a OpenCV (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh2016000128 | |
650 | 0 | |a Image processing. |0 http://id.loc.gov/authorities/subjects/sh85064446 | |
650 | 0 | |a Computer algorithms. |0 http://id.loc.gov/authorities/subjects/sh91000149 | |
650 | 2 | |a Algorithms |0 https://id.nlm.nih.gov/mesh/D000465 | |
650 | 6 | |a Vision par ordinateur. | |
650 | 6 | |a OpenCV (Langage de programmation) | |
650 | 6 | |a Traitement d'images. | |
650 | 6 | |a Algorithmes. | |
650 | 7 | |a image processing. |2 aat | |
650 | 7 | |a algorithms. |2 aat | |
650 | 7 | |a COMPUTERS |x General. |2 bisacsh | |
650 | 7 | |a Computer algorithms |2 fast | |
650 | 7 | |a Computer vision |2 fast | |
650 | 7 | |a Image processing |2 fast | |
650 | 7 | |a OpenCV (Computer program language) |2 fast | |
700 | 1 | |a Mendonça, Vinícius G., |e author. | |
700 | 1 | |a Joshi, Prateek, |e author. |0 http://id.loc.gov/authorities/names/no2016034220 | |
758 | |i has work: |a Learn OpenCV 4 by building projects (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGpQFxDJP7kxXp3jMDXJH3 |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Millán Escrivá, David |t Learn OpenCV 4 by Building Projects : Build Real-World Computer Vision and Image Processing Applications with OpenCV and C++, 2nd Edition |d Birmingham : Packt Publishing Ltd,c2018 |z 9781789341225 |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1950548 |3 Volltext |
938 | |a EBSCOhost |b EBSC |n 1950548 | ||
938 | |a YBP Library Services |b YANK |n 15888313 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1084292707 |
---|---|
_version_ | 1816882483823640576 |
adam_text | |
any_adam_object | |
author | Millán Escrivá, David Mendonça, Vinícius G. Joshi, Prateek |
author_GND | http://id.loc.gov/authorities/names/no2016034220 |
author_facet | Millán Escrivá, David Mendonça, Vinícius G. Joshi, Prateek |
author_role | aut aut aut |
author_sort | Millán Escrivá, David |
author_variant | e d m ed edm v g m vg vgm p j pj |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | TA1634 |
callnumber-raw | TA1634 |
callnumber-search | TA1634 |
callnumber-sort | TA 41634 |
callnumber-subject | TA - General and Civil Engineering |
collection | ZDB-4-EBA |
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 |
ctrlnum | (OCoLC)1084292707 |
dewey-full | 006.37 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.37 |
dewey-search | 006.37 |
dewey-sort | 16.37 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | Second edition. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06674cam a2200781 i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1084292707</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr unu||||||||</controlfield><controlfield tag="008">190204s2018 enka ob 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UMI</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">UMI</subfield><subfield code="d">TOH</subfield><subfield code="d">OCLCF</subfield><subfield code="d">YDX</subfield><subfield code="d">TXM</subfield><subfield code="d">N$T</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">KSU</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield></datafield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">GBB9B0957</subfield><subfield code="2">bnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">019176863</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1089942541</subfield><subfield code="a">1104790396</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781789347623</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1789347629</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781789341225</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">1789341221</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1084292707</subfield><subfield code="z">(OCoLC)1089942541</subfield><subfield code="z">(OCoLC)1104790396</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0501000022</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">TA1634</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">000000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">006.37</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Millán Escrivá, David,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Learn OpenCV 4 by building projects :</subfield><subfield code="b">build real-world computer vision and image processing applications with OpenCV and C++ /</subfield><subfield code="c">David Millán Escrivá, Vinícius G. Mendonça, Prateek Joshi.</subfield></datafield><datafield tag="246" ind1="3" ind2=" "><subfield code="a">Learn Open Computer Vision four by building projects</subfield></datafield><datafield tag="246" ind1="3" ind2="0"><subfield code="a">Build real-world computer vision and image processing applications with OpenCV and C++</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">Second edition.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2018.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (1 volume) :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Online resource; title from title page (Safari, viewed February 1, 2019).</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Previous edition published: 2016.</subfield></datafield><datafield tag="504" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">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</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">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</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">OpenCV is mainly used in Computer Vision and image processing and is considered to be one of the best open source libraries that helps developers focus on constructing complete projects on image processing, motion detection, and image segmentation. This book will be your guide to understanding the basic OpenCV concepts and algorithms.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer vision.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85029549</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">OpenCV (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh2016000128</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Image processing.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh85064446</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer algorithms.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh91000149</subfield></datafield><datafield tag="650" ind1=" " ind2="2"><subfield code="a">Algorithms</subfield><subfield code="0">https://id.nlm.nih.gov/mesh/D000465</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Vision par ordinateur.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">OpenCV (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Traitement d'images.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Algorithmes.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">image processing.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">algorithms.</subfield><subfield code="2">aat</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer algorithms</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computer vision</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Image processing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">OpenCV (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Mendonça, Vinícius G.,</subfield><subfield code="e">author.</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Joshi, Prateek,</subfield><subfield code="e">author.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2016034220</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Learn OpenCV 4 by building projects (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGpQFxDJP7kxXp3jMDXJH3</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Millán Escrivá, David</subfield><subfield code="t">Learn OpenCV 4 by Building Projects : Build Real-World Computer Vision and Image Processing Applications with OpenCV and C++, 2nd Edition</subfield><subfield code="d">Birmingham : Packt Publishing Ltd,c2018</subfield><subfield code="z">9781789341225</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1950548</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1950548</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">15888313</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-on1084292707 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:29:20Z |
institution | BVB |
isbn | 9781789347623 1789347629 |
language | English |
oclc_num | 1084292707 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (1 volume) : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Millán Escrivá, David, author. Learn OpenCV 4 by building projects : build real-world computer vision and image processing applications with OpenCV and C++ / David Millán Escrivá, Vinícius G. Mendonça, Prateek Joshi. Learn Open Computer Vision four by building projects Build real-world computer vision and image processing applications with OpenCV and C++ Second edition. Birmingham, UK : Packt Publishing, 2018. 1 online resource (1 volume) : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Online resource; title from title page (Safari, viewed February 1, 2019). Previous edition published: 2016. Includes bibliographical references and index. 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 OpenCV is mainly used in Computer Vision and image processing and is considered to be one of the best open source libraries that helps developers focus on constructing complete projects on image processing, motion detection, and image segmentation. This book will be your guide to understanding the basic OpenCV concepts and algorithms. Computer vision. http://id.loc.gov/authorities/subjects/sh85029549 OpenCV (Computer program language) http://id.loc.gov/authorities/subjects/sh2016000128 Image processing. http://id.loc.gov/authorities/subjects/sh85064446 Computer algorithms. http://id.loc.gov/authorities/subjects/sh91000149 Algorithms https://id.nlm.nih.gov/mesh/D000465 Vision par ordinateur. OpenCV (Langage de programmation) Traitement d'images. Algorithmes. image processing. aat algorithms. aat COMPUTERS General. bisacsh Computer algorithms fast Computer vision fast Image processing fast OpenCV (Computer program language) fast Mendonça, Vinícius G., author. Joshi, Prateek, author. http://id.loc.gov/authorities/names/no2016034220 has work: Learn OpenCV 4 by building projects (Text) https://id.oclc.org/worldcat/entity/E39PCGpQFxDJP7kxXp3jMDXJH3 https://id.oclc.org/worldcat/ontology/hasWork Print version: Millán Escrivá, David Learn OpenCV 4 by Building Projects : Build Real-World Computer Vision and Image Processing Applications with OpenCV and C++, 2nd Edition Birmingham : Packt Publishing Ltd,c2018 9781789341225 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1950548 Volltext |
spellingShingle | Millán Escrivá, David Mendonça, Vinícius G. Joshi, Prateek Learn OpenCV 4 by building projects : build real-world computer vision and image processing applications with OpenCV and C++ / 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 Computer vision. http://id.loc.gov/authorities/subjects/sh85029549 OpenCV (Computer program language) http://id.loc.gov/authorities/subjects/sh2016000128 Image processing. http://id.loc.gov/authorities/subjects/sh85064446 Computer algorithms. http://id.loc.gov/authorities/subjects/sh91000149 Algorithms https://id.nlm.nih.gov/mesh/D000465 Vision par ordinateur. OpenCV (Langage de programmation) Traitement d'images. Algorithmes. image processing. aat algorithms. aat COMPUTERS General. bisacsh Computer algorithms fast Computer vision fast Image processing fast OpenCV (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh85029549 http://id.loc.gov/authorities/subjects/sh2016000128 http://id.loc.gov/authorities/subjects/sh85064446 http://id.loc.gov/authorities/subjects/sh91000149 https://id.nlm.nih.gov/mesh/D000465 |
title | Learn OpenCV 4 by building projects : build real-world computer vision and image processing applications with OpenCV and C++ / |
title_alt | Learn Open Computer Vision four by building projects Build real-world computer vision and image processing applications with OpenCV and C++ |
title_auth | Learn OpenCV 4 by building projects : build real-world computer vision and image processing applications with OpenCV and C++ / |
title_exact_search | Learn OpenCV 4 by building projects : build real-world computer vision and image processing applications with OpenCV and C++ / |
title_full | Learn OpenCV 4 by building projects : build real-world computer vision and image processing applications with OpenCV and C++ / David Millán Escrivá, Vinícius G. Mendonça, Prateek Joshi. |
title_fullStr | Learn OpenCV 4 by building projects : build real-world computer vision and image processing applications with OpenCV and C++ / David Millán Escrivá, Vinícius G. Mendonça, Prateek Joshi. |
title_full_unstemmed | Learn OpenCV 4 by building projects : build real-world computer vision and image processing applications with OpenCV and C++ / David Millán Escrivá, Vinícius G. Mendonça, Prateek Joshi. |
title_short | Learn OpenCV 4 by building projects : |
title_sort | learn opencv 4 by building projects build real world computer vision and image processing applications with opencv and c |
title_sub | build real-world computer vision and image processing applications with OpenCV and C++ / |
topic | Computer vision. http://id.loc.gov/authorities/subjects/sh85029549 OpenCV (Computer program language) http://id.loc.gov/authorities/subjects/sh2016000128 Image processing. http://id.loc.gov/authorities/subjects/sh85064446 Computer algorithms. http://id.loc.gov/authorities/subjects/sh91000149 Algorithms https://id.nlm.nih.gov/mesh/D000465 Vision par ordinateur. OpenCV (Langage de programmation) Traitement d'images. Algorithmes. image processing. aat algorithms. aat COMPUTERS General. bisacsh Computer algorithms fast Computer vision fast Image processing fast OpenCV (Computer program language) fast |
topic_facet | Computer vision. OpenCV (Computer program language) Image processing. Computer algorithms. Algorithms Vision par ordinateur. OpenCV (Langage de programmation) Traitement d'images. Algorithmes. image processing. algorithms. COMPUTERS General. Computer algorithms Computer vision Image processing |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1950548 |
work_keys_str_mv | AT millanescrivadavid learnopencv4bybuildingprojectsbuildrealworldcomputervisionandimageprocessingapplicationswithopencvandc AT mendoncaviniciusg learnopencv4bybuildingprojectsbuildrealworldcomputervisionandimageprocessingapplicationswithopencvandc AT joshiprateek learnopencv4bybuildingprojectsbuildrealworldcomputervisionandimageprocessingapplicationswithopencvandc AT millanescrivadavid learnopencomputervisionfourbybuildingprojects AT mendoncaviniciusg learnopencomputervisionfourbybuildingprojects AT joshiprateek learnopencomputervisionfourbybuildingprojects AT millanescrivadavid buildrealworldcomputervisionandimageprocessingapplicationswithopencvandc AT mendoncaviniciusg buildrealworldcomputervisionandimageprocessingapplicationswithopencvandc AT joshiprateek buildrealworldcomputervisionandimageprocessingapplicationswithopencvandc |