OpenCV 4 for Secret Agents
Book information
Description
Cover Title Page Copyright and Credits Dedication About Packt Contributors Table of Contents Preface Section 1: The Briefing Chapter 1: Preparing for the Mission Technical requirements Setting up a development machine Setting up Python and OpenCV on Windows Building OpenCV on Windows with CMake and Visual Studio Setting up Python and OpenCV on Mac Mac with MacPorts Mac with Homebrew Setting up Python and OpenCV on Debian Jessie and its derivatives, including Raspbian, Ubuntu, and Linux Mint Building OpenCV on Debian Jessie and its derivatives with CMake and GCC Setting up Python and OpenCV on Fedora and its derivatives, including RHEL and CentOS Setting up Python and OpenCV on openSUSE and its derivatives Setting up Android Studio and OpenCV Setting up Unity and OpenCV Setting up a Raspberry Pi Setting up the Raspberry Pi camera module Finding OpenCV documentation, help, and updates Alternatives to Raspberry Pi Summary Chapter 2: Searching for Luxury Accommodations Worldwide Technical requirements Planning the Luxocator app Creating, comparing, and storing histograms Training the classifier with reference images Acquiring images from the web Acquiring images from Bing Image Search Preparing images and resources for the app Integrating everything into the GUI Running Luxocator and troubleshooting SSL problems Building Luxocator for distribution Summary Section 2: The Chase Chapter 3: Training a Smart Alarm to Recognize the Villain and His Cat Technical requirements Understanding machine learning in general Planning the Interactive Recognizer app Understanding Haar cascades and LBPH Implementing the Interactive Recognizer app Planning the cat-detection model Implementing the training script for the cat-detection model Planning the Angora Blue app Implementing the Angora Blue app Building Angora Blue for distribution Further fun with finding felines Summary Chapter 4: Controlling a Phone App with Your Suave Gestures Technical requirements Planning the Goldgesture app Understanding optical flow Setting up the project in Android Studio Getting a cascade file and audio files Specifying the app's requirements Laying out a camera preview as the main view Tracking back-and-forth gestures Playing audio clips as questions and answers Capturing images and tracking faces in an activity Summary Chapter 5: Equipping Your Car with a Rearview Camera and Hazard Detection Technical requirements Planning The Living Headlights app Detecting lights as blobs Estimating distances (a cheap approach) Implementing The Living Headlights app Testing The Living Headlights app at home Testing The Living Headlights app in a car Summary Chapter 6: Creating a Physics Simulation Based on a Pen and Paper Sketch Technical requirements Planning the Rollingball app Detecting circles and lines Setting up OpenCV for Unity Configuring and building the Unity project Creating the Rollingball scene in Unity Creating Unity assets and adding them to the scene Writing shaders and creating materials Creating physics materials Creating prefabs Writing our first Unity script Writing the main Rollingball script Creating the launcher scene in Unity Tidying up and testing Summary Section 3: The Big Reveal Chapter 7: Seeing a Heartbeat with a Motion-Amplifying Camera Technical requirements Planning the Lazy Eyes app Understanding what Eulerian video magnification can do Extracting repeating signals from video using the fast Fourier transform Choosing and setting up an FFT library Compositing two images using image pyramids Implementing the Lazy Eyes app Configuring and testing the app for various motions Summary Seeing things in different light Chapter 8: Stopping Time and Seeing like a Bee Technical requirements Planning the Sunbaker app Understanding the spectrum Finding specialized cameras XNiteUSB2S-MUV Sony PlayStation Eye Point Grey Grasshopper 3 GS3-U3-23S6M-C Installing Spinnaker SDK and PySpin Capturing images from industrial cameras using PySpin Adapting the Lazy Eyes app to make Sunbaker Summary Appendix A: Making WxUtils.py Compatible with Raspberry Pi Appendix B: Learning More about Feature Detection in OpenCV Appendix C: Running with Snakes (or, First Steps with Python) Other Books You May Enjoy Index
Similar books
Learning OpenCV 4 Computer Vision with Python
2020 · PDF
Learning OpenCV 5 Computer Vision with Python: Tackle computer vision and machine learning with the newest tools, techniques and algorithms, 4th Edition
2025 · EPUB
Learning OpenCV 4 Computer Vision with Python
2020 · EPUB
OpenCV Computer Vision with Python
2013 · EPUB
OpenCV for Secret Agents
EPUB
Python Game Programming By Example
2015 · EPUB
Python Game Programming By Example
2015 · MOBI
OpenCV : computer vision projects with Python : get savvy with OpenCV and actualize cool computer vision applications : a course in three modules
2016 · EPUB