Lyt når som helst, hvor som helst

Nyd den ubegrænsede adgang til tusindvis af spændende e- og lydbøger - helt gratis

  • Lyt og læs så meget du har lyst til
  • Opdag et kæmpe bibliotek fyldt med fortællinger
  • Eksklusive titler + Mofibo Originals
  • Opsig når som helst
Start tilbuddet
DK - Details page - Device banner - 894x1036

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

Sprog
Engelsk
Format
Kategori

Fakta

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

Book Description

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.

© 2019 Packt Publishing (E-bog): 9781789349757

Release date

E-bog: 29. marts 2019

Andre kan også lide...

  1. Clean Code in Python: Develop maintainable and efficient code Mariano Anaya
  2. Clean Code in Python: Refactor your legacy code base Mariano Anaya
  3. Mastering Geospatial Analysis with Python: Explore GIS processing and learn to work with GeoDjango, CARTOframes and MapboxGL-Jupyter Eric van Rees
  4. Hands-On Music Generation with Magenta: Explore the role of deep learning in music generation and assisted music composition Alexandre DuBreuil
  5. Functional Python Programming: Discover the power of functional programming, generator functions, lazy evaluation, the built-in itertools library, and monads, 2nd Edition Steven F. Lott
  6. Python High Performance, Second Edition: Build high-performing, concurrent, and distributed applications Gabriele Lanaro
  7. Hands-On Enterprise Application Development with Python: Design data-intensive Application with Python 3 Saurabh Badhwar
  8. Getting Started with Python for the Internet of Things: Leverage the full potential of Python to prototype and build IoT projects using the Raspberry Pi Tim Cox
  9. Machine Learning for Healthcare Analytics Projects: Build smart AI applications using neural network methodologies across the healthcare vertical market Eduonix Learning Solutions
  10. Hands-On MQTT Programming with Python: Work with the lightweight IoT protocol in Python Gastón C. Hillar
  11. Artificial Intelligence for Robotics: Build intelligent robots that perform human tasks using AI techniques Francis X. Govers
  12. Modern Graph Theory Algorithms with Python: Harness the power of graph algorithms and real-world network applications using Python Colleen M. Farrelly
  13. Hands-On Reactive Programming with Python: Event-driven development unraveled with RxPY Romain Picard
  14. Mastering Python Scripting for System Administrators: Write scripts and automate them for real-world administration tasks using Python Ganesh Sanjiv Naik
  15. Modern Python Cookbook: The latest in modern Python recipes for the busy modern programmer Steven F. Lott
  16. Practical Data Science with Python: Learn tools and techniques from hands-on examples to extract insights from data Nathan George
  17. Natural Language Processing with TensorFlow: Teach language to machines using Python's deep learning library Thushan Ganegedara
  18. Python 3 Object-Oriented Programming - Second Edition: Building robust and maintainable software with object oriented design patterns in Python Dusty Phillips
  19. Mobile Deep Learning with TensorFlow Lite, ML Kit and Flutter: Build scalable real-world projects to implement end-to-end neural networks on Android and iOS Rimjhim Bhadani
  20. Machine Learning for OpenCV: Intelligent image processing with Python Michael Beyeler
  21. Learning Python Web Penetration Testing: Automate web penetration testing activities using Python Christian Martorella
  22. Deep Learning with TensorFlow: Explore neural networks with Python Giancarlo Zaccone
  23. Expert Python Programming – Fourth Edition: Master Python by learning the best coding practices and advanced programming concepts Michał Jaworski
  24. Machine Learning for Developers: Uplift your regular applications with the power of statistics, analytics, and machine learning Rodolfo Bonnin
  25. Python Penetration Testing Essentials: Techniques for ethical hacking with Python, 2nd Edition Mohit Raj
  26. Python Web Scraping Cookbook: Over 90 proven recipes to get you scraping with Python, microservices, Docker, and AWS Michael Heydt
  27. Expert Python Programming: Become a master in Python by learning coding best practices and advanced programming concepts in Python 3.7, 3rd Edition Michal Jaworski
  28. Python Deep Learning: Exploring deep learning techniques and neural network architectures with PyTorch, Keras, and TensorFlow Ivan Vasilev
  29. Mastering OpenCV with Python Ayush Vaishya
  30. Practical Reinforcement Learning: Develop self-evolving, intelligent agents with OpenAI Gym, Python and Java Dr. Engr. S.M. Farrukh Akhtar
  31. Python Machine Learning: Learn how to build powerful Python machine learning algorithms to generate useful data insights with this data analysis tutorial Sebastian Raschka
  32. Python Unlocked: Become more fluent in Python—learn strategies and techniques for smart and high-performance Python programming Arun Tigeraniya
  33. Network Programming and Automation Essentials: Get started in the realm of network automation using Python and Go Claus Töpke
  34. Python Business Intelligence Cookbook: Leverage the computational power of Python with more than 60 recipes that arm you with the required skills to make informed business decisions Robert Dempsey
  35. Machine Learning Projects for Mobile Applications: Build Android and iOS applications using TensorFlow Lite and Core ML Karthikeyan NG
  36. Mastering Python Networking: Your one-stop solution to using Python for network automation, DevOps, and Test-Driven Development Eric Chou
  37. Parallel and High Performance Programming with Python Fabio Nelli
  38. Hands-On RESTful Python Web Services: Develop RESTful web services or APIs with modern Python 3.7 Gaston C. Hillar
  39. Python Programming Blueprints: Build nine projects by leveraging powerful frameworks such as Flask, Nameko, and Django Daniel Furtado
  40. Python Clean Code: Best Practices and Techniques for Writing Clear, Concise, and Maintainable Code Nash Maverick
  41. Scientific Computing with Python: High-performance scientific computing with NumPy, SciPy, and pandas Olivier Verdier
  42. Hands-On Application Development with PyCharm: Accelerate your Python applications using practical coding techniques in PyCharm Quan Nguyen
  43. Python GUI Programming Cookbook: Develop functional and responsive user interfaces with tkinter and PyQt5, 3rd Edition Burkhard Meier
  44. Applied Deep Learning with Python: Use scikit-learn, TensorFlow, and Keras to create intelligent systems and machine learning solutions Luis Capelo
  45. Hands-On GPU-Accelerated Computer Vision with OpenCV and CUDA: Effective techniques for processing complex image data in real time using GPUs Bhaumik Vaidya
  46. Artificial Intelligence Basics: A Self-Teaching Introduction N. Gupta
  47. Hands-On Web Scraping with Python: Perform advanced scraping operations using various Python libraries and tools such as Selenium, Regex, and others Anish Chapagain
  48. Python Architecture Patterns: Master API design, event-driven structures, and package management in Python Jaime Buelta
  49. Mastering Python. A comprehensive Journey from Beginner to Professional Yusuf Buba

Vælg dit abonnement

  • Over 600.000 titler

  • Download og nyd titler offline

  • Eksklusive titler + Mofibo Originals

  • Børnevenligt miljø (Kids Mode)

  • Det er nemt at opsige når som helst

Flex

For dig som vil prøve Mofibo.

89 kr. /måned
  • 1 konto

  • 20 timer/måned

  • Gem op til 100 ubrugte timer

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Prøv gratis
Den mest populære

Premium

For dig som lytter og læser ofte.

129 kr. /måned
  • 1 konto

  • 100 timer/måned

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Unlimited

For dig som lytter og læser ubegrænset.

149 kr. /måned
  • 1 konto

  • Ubegrænset adgang

  • Eksklusivt indhold hver uge

  • Fri lytning til podcasts

  • Ingen binding

Start tilbuddet

Family

For dig som ønsker at dele historier med familien.

Fra 179 kr. /måned
  • 2-6 konti

  • 100 timer/måned pr. konto

  • Fri lytning til podcasts

  • Kun 39 kr. pr. ekstra konto

  • Ingen binding

2 konti

179 kr. /måned
Start tilbuddet