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

Learning OpenCV 4 Computer Vision with Python 3: Get to grips with tools, techniques, and algorithms for computer vision and machine learning, 3rd Edition

Sprog
Engelsk
Format
Kategori

Fakta

Updated for OpenCV 4 and Python 3, this book covers the latest on depth cameras, 3D tracking, augmented reality, and deep neural networks, helping you solve real-world computer vision problems with practical code

Key Features

• Build powerful computer vision applications in concise code with OpenCV 4 and Python 3 • Learn the fundamental concepts of image processing, object classification, and 2D and 3D tracking • Train, use, and understand machine learning models such as Support Vector Machines (SVMs) and neural networks

Book Description

Computer vision is a rapidly evolving science, encompassing diverse applications and techniques. This book will not only help those who are getting started with computer vision but also experts in the domain. You'll be able to put theory into practice by building apps with OpenCV 4 and Python 3.

You'll start by understanding OpenCV 4 and how to set it up with Python 3 on various platforms. Next, you'll learn how to perform basic operations such as reading, writing, manipulating, and displaying still images, videos, and camera feeds. From taking you through image processing, video analysis, and depth estimation and segmentation, to helping you gain practice by building a GUI app, this book ensures you'll have opportunities for hands-on activities. Next, you'll tackle two popular challenges: face detection and face recognition. You'll also learn about object classification and machine learning concepts, which will enable you to create and use object detectors and classifiers, and even track objects in movies or video camera feed. Later, you'll develop your skills in 3D tracking and augmented reality. Finally, you'll cover ANNs and DNNs, learning how to develop apps for recognizing handwritten digits and classifying a person's gender and age.

By the end of this book, you'll have the skills you need to execute real-world computer vision projects.

What you will learn

• Install and familiarize yourself with OpenCV 4's Python 3 bindings • Understand image processing and video analysis basics • Use a depth camera to distinguish foreground and background regions • Detect and identify objects, and track their motion in videos • Train and use your own models to match images and classify objects • Detect and recognize faces, and classify their gender and age • Build an augmented reality application to track an image in 3D • Work with machine learning models, including SVMs, artificial neural networks (ANNs), and deep neural networks (DNNs)

Who this book is for

If you are interested in learning computer vision, machine learning, and OpenCV in the context of practical real-world applications, then this book is for you. This OpenCV book will also be useful for anyone getting started with computer vision as well as experts who want to stay up-to-date with OpenCV 4 and Python 3. Although no prior knowledge of image processing, computer vision or machine learning is required, familiarity with basic Python programming is a must.

© 2020 Packt Publishing (E-bog): 9781789530643

Release date

E-bog: 20. februar 2020

Tags

    Andre kan også lide...

    1. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
    2. Python for Beginners: Comprehensive Guide to the Basics of Programming, Machine Learning, Data Science and Analysis with Python. Alex Campbell
    3. Introducing Python: Modern Computing in Simple Packages, 2nd Edition Bill Lubanovic
    4. Deep Learning for Finance: Creating Machine & Deep Learning Models for Trading in Python Sofien Kaabar
    5. Mastering OpenCV with Python Ayush Vaishya
    6. Blockchain For Dummies Tiana Laurence
    7. Python Coding: The Quickest Way To Learn Coding With Python Damian Bourne
    8. Data Science John D. Kelleher
    9. AI for beginners: Begin your AI developer journey in 2024 Et Tu Code
    10. Machine Learning in Python: Hands on Machine Learning with Python Tools, Concepts and Techniques Bob Mather
    11. Python Machine Learning for Beginners: Perfect guide on How to Become a Successful Data Scientist Alex Campbell
    12. Artificial Intelligence with Python for Beginners: Comprehensive Guide to Building AI Applications James Ferry
    13. AI at the Edge: Solving Real-World Problems with Embedded Machine Learning Jenny Plunkett
    14. Deep Learning with Python for Beginners: Comprehensive Guide to Mastering Neural Networks Brandon Scott
    15. Coding for Beginners Using Python: A HANDS-ON, PROJECT-BASED INTRODUCTION TO LEARN CODING WITH PYTHON MARK MATTHES AND ERIC LUTZ
    16. Java Fundamentals Introbooks Team
    17. Python Machine Learning for Beginners: All You Need to Know about Machine Learning with Python Alex Campbell
    18. Quantum Computing: The Transformative Technology of the Qubit Revolution Brian Clegg
    19. Python for Beginners: 2 Books in 1: Coding for Beginners Using Python + Python Crash Course Mark Matthes, Eric Lutz
    20. Machine Learning Mastery: Shaping the Future with Algorithms: Unlocking Insights Through Predictive Machine Learning Daniel Foster
    21. Machine Learning with Python for Beginners: A Beginner’s Journey into Data Science and AI Brandon Scott
    22. Automate This: How Algorithms Came to Rule Our World Christopher Steiner
    23. Machine Learning with Python: A Comprehensive Beginners Guide to Learn the Realms of Machine Learning with Python Alexander Cane
    24. Applied AI and Machine Learning for Beginners: A Comprehensive Guide to Understanding, Implementing, and Applying Artificial Intelligence and Machine Learning Concepts with Practical Examples and Hands-On Projects Allan Murray
    25. Machine Learning with Python: Advanced Methods and Strategies to Learn Machine Learning with Python Alexander Cane
    26. Assembly Language: The Ultimate Guide to Programming and Virtual Machines Jonathan Rigdon
    27. Data Science with Python for Beginners: A Beginner's Guide to Unraveling Insights with Python Brian Paul
    28. Uberland: How Algorithms Are Rewriting the Rules of Work Alex Rosenblat
    29. Python Programming Language. Introduction for Beginners: Your Path to Coding Mastery James Ferry
    30. Innovating the Future of Python Programming: Code, Create, Innovate: Unlocking the Potential of Python Programming Jennifer Mitchell
    31. Deep Learning John D. Kelleher
    32. Elegant Python: Simplifying Complex Solutions Michael Huang
    33. Ultimate Python for Fintech Solutions Bhagvan Kommadi
    34. How Smart Machines Think Sean Gerrish
    35. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
    36. Ten Short Lessons in Artificial Intelligence and Robotics Peter J. Bentley
    37. The AI Delusion Gary Smith
    38. Artificial Intelligence For Dummies Luca Massaron
    39. Computational Thinking Peter J. Denning
    40. The Creativity Code: How AI is learning to write, paint and think Marcus du Sautoy
    41. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
    42. Scary Smart: The Future of Artificial Intelligence and How You Can Save Our World Mo Gawdat
    43. Everybody Lies: Big Data, New Data, and What the Internet Can Tell Us About Who We Really Are Seth Stephens-Davidowitz
    44. Computer Science 2.0 Beginners Crash Course - Python, Javascript, Cyber Security And Algorithms: AI,programming,advance technology,matrix ,data analysis Ian Bat

    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
    Prøv gratis