Mastering OpenCV 4 with Python : A practical guide covering topics from image processing, augmented reality to deep learning with OpenCV 4 and Python 3.7

Enregistré dans:
Détails bibliographiques
Auteur principal: Fernández Villán, Alberto. (Auteur)
Support: E-Book
Langue: Anglais
Publié: Birmingham : Packt Publishing, 2019.
Sujets:
Autres localisations: Voir dans le Sudoc
Résumé: Create advanced applications with Python and OpenCV, exploring the potential of facial recognition, machine learning, deep learning, web computing and augmented reality.
Key Features. Develop your computer vision skills by mastering algorithms in Open Source Computer Vision 4 (OpenCV 4) and Python. Apply machine learning and deep learning techniques with TensorFlow and Keras. Discover the modern design patterns you should avoid when developing efficient computer vision applications. OpenCV is considered to be one of the best open source computer vision and machine learning software libraries. It helps developers build complete projects in relation to image processing, motion detection, or image segmentation, among many others. OpenCV for Python enables you to run computer vision algorithms smoothly in real time, combining the best of the OpenCV C++ API and the Python language.

In this book, you'll get started by setting up OpenCV and delving into the key concepts of computer vision. You'll then proceed to study more advanced concepts and discover the full potential of OpenCV. The book will also introduce you to the creation of advanced applications using Python and OpenCV, enabling you to develop applications that include facial recognition, target tracking, or augmented reality. Next, you'll learn machine learning techniques and concepts, understand how to apply them in real-world examples, and also explore their benefits, including real-time data production and faster data processing. You'll also discover how to translate the functionality provided by OpenCV into optimized application code projects using Python bindings. Toward the concluding chapters, you'll explore the application of artificial intelligence and deep learning techniques using the popular Python libraries TensorFlow, and Keras. By the end of this book, you'll be able to develop advanced computer vision applications to meet your customers' demands. What you will learn :Handle files and images, and explore various image processing techniques ; Explore image ; transformations, including translation, resizing, and cropping ; Gain insights into building histograms ; Brush up on contour detection, filtering, and drawing ; Work with Augmented Reality to build marker-based and markerless applications ; Work with the main machine learning algorithms in OpenCV ; Explore the deep learning Python libraries and OpenCV deep learning capabilities

* Create computer vision and deep learning web applications


Who this book is for
This book is designed for computer vision developers, engineers, and researchers who want to develop modern computer vision applications. Basic experience of OpenCV and Python programming is a must.
Accès en ligne: Accès à l'E-book
LEADER 04801cmm a2200529 i 4500
001 ebook-236074911
005 20240321105628.0
007 cr|uuu---uuuuu
008 190524s2019||||uk ||||g|||| ||||||eng d
020 |a 9781789349757 
035 |a (OCoLC)1107490763 
035 |a FRCYB88867578 
035 |a FRCYB14088867578 
035 |a FRCYB19188867578 
035 |a FRCYB24288867578 
035 |a FRCYB24788867578 
035 |a FRCYB26088867578 
035 |a FRCYB26888867578 
035 |a FRCYB27488867578 
035 |a FRCYB29388867578 
035 |a FRCYB29588867578 
035 |a FRCYB55488867578 
035 |a FRCYB55988867578 
035 |a FRCYB56788867578 
035 |a FRCYB07488867578 
040 |a ABES  |b fre  |e AFNOR 
041 0 |a eng  |2 639-2 
100 1 |a Fernández Villán, Alberto.  |4 aut.  |e Auteur 
245 1 0 |a Mastering OpenCV 4 with Python :  |b A practical guide covering topics from image processing, augmented reality to deep learning with OpenCV 4 and Python 3.7   |c Alberto Fernández Villán. 
256 |a Données textuelles. 
264 1 |a Birmingham :  |b Packt Publishing,  |c 2019. 
336 |b txt  |2 rdacontent 
337 |b c  |2 rdamedia 
337 |b b  |2 isbdmedia 
338 |b ceb  |2 RDAfrCarrier 
500 |a Couverture (https://static.cyberlibris.com/books_upload/136pix/9781789349757.jpg). 
500 |a Titre provenant de la page de titre du document numérique. 
500 |a La pagination de l'édition imprimée correspondante est de 517 p. 
506 |a L'accès complet à la ressource est réservé aux usagers des établissements qui en ont fait l'acquisition 
520 |a Create advanced applications with Python and OpenCV, exploring the potential of facial recognition, machine learning, deep learning, web computing and augmented reality.<br>Key Features. Develop your computer vision skills by mastering algorithms in Open Source Computer Vision 4 (OpenCV 4) and Python. Apply machine learning and deep learning techniques with TensorFlow and Keras. Discover the modern design patterns you should avoid when developing efficient computer vision applications. OpenCV is considered to be one of the best open source computer vision and machine learning software libraries. It helps developers build complete projects in relation to image processing, motion detection, or image segmentation, among many others. OpenCV for Python enables you to run computer vision algorithms smoothly in real time, combining the best of the OpenCV C++ API and the Python language.<br><br>In this book, you'll get started by setting up OpenCV and delving into the key concepts of computer vision. You'll then proceed to study more advanced concepts and discover the full potential of OpenCV. The book will also introduce you to the creation of advanced applications using Python and OpenCV, enabling you to develop applications that include facial recognition, target tracking, or augmented reality. Next, you'll learn machine learning techniques and concepts, understand how to apply them in real-world examples, and also explore their benefits, including real-time data production and faster data processing. You'll also discover how to translate the functionality provided by OpenCV into optimized application code projects using Python bindings. Toward the concluding chapters, you'll explore the application of artificial intelligence and deep learning techniques using the popular Python libraries TensorFlow, and Keras. By the end of this book, you'll be able to develop advanced computer vision applications to meet your customers' demands. What you will learn :Handle files and images, and explore various image processing techniques ; Explore image ; transformations, including translation, resizing, and cropping ; Gain insights into building histograms ; Brush up on contour detection, filtering, and drawing ; Work with Augmented Reality to build marker-based and markerless applications ; Work with the main machine learning algorithms in OpenCV ; Explore the deep learning Python libraries and OpenCV deep learning capabilities<br><br>* Create computer vision and deep learning web applications<br><br><br>Who this book is for<br>This book is designed for computer vision developers, engineers, and researchers who want to develop modern computer vision applications. Basic experience of OpenCV and Python programming is a must. 
538 |a Configuration requise : navigateur internet. 
650 7 |0 (IdRef)027235912  |1 http://www.idref.fr/027235912/id  |a Langages de programmation.  |2 ram 
856 |q HTML  |u https://srvext.uco.fr/login?url=https://univ.scholarvox.com/book/88867578  |w Données éditeur  |z Accès à l'E-book 
886 2 |2 unimarc  |a 181  |a i#  |b xxxe## 
993 |a E-Book  
994 |a BNUM 
995 |a 236074911