OpenCV 4 for Secret Agents - Second Edition
Book
eBook
$29.99
Print
$43.99
Subscription
$15.99
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook + Subscription?
Download this book in EPUB and PDF formats, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
What do you get with video?
What do you get with video?
What do you get with Audiobook?
What do you get with Exam Trainer?
eBook
$29.99
Print
$43.99
Subscription
$15.99
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook + Subscription?
Download this book in EPUB and PDF formats, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Access this title in our online reader
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
-
Free ChapterSection 1: The Briefing
-
Preparing for the Mission
-
Searching for Luxury Accommodations Worldwide
- 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
-
Training a Smart Alarm to Recognize the Villain and His Cat
- 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
-
Controlling a Phone App with Your Suave Gestures
- 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
-
Equipping Your Car with a Rearview Camera and Hazard Detection
- 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
-
Creating a Physics Simulation Based on a Pen and Paper Sketch
- 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
- Creating the launcher scene in Unity
- Tidying up and testing
- Summary
-
Section 3: The Big Reveal
-
Seeing a Heartbeat with a Motion-Amplifying Camera
- 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
- Compositing two images using image pyramids
- Implementing the Lazy Eyes app
- Configuring and testing the app for various motions
- Summary
-
Stopping Time and Seeing like a Bee
-
Making WxUtils.py Compatible with Raspberry Pi
-
Learning More about Feature Detection in OpenCV
-
Running with Snakes (or, First Steps with Python)
-
Other Books You May Enjoy
About this
book
OpenCV 4 is a collection of image processing functions and computer vision algorithms. It is open source, supports many programming languages and platforms, and is fast enough for many real-time applications. With this handy library, you’ll be able to build a variety of impressive gadgets.
OpenCV 4 for Secret Agents features a broad selection of projects based on computer vision, machine learning, and several application frameworks. To enable you to build apps for diverse desktop systems and Raspberry Pi, the book supports multiple Python versions, from 2.7 to 3.7. For Android app development, the book also supports Java in Android Studio, and C# in the Unity game engine. Taking inspiration from the world of James Bond, this book will add a touch of adventure and computer vision to your daily routine. You’ll be able to protect your home and car with intelligent camera systems that analyze obstacles, people, and even cats. In addition to this, you’ll also learn how to train a search engine to praise or criticize the images that it finds, and build a mobile app that speaks to you and responds to your body language.
By the end of this book, you will be equipped with the knowledge you need to advance your skills as an app developer and a computer vision specialist.
- Publication date:
- April 2019
- Publisher
- Packt
- Pages
- 336
- ISBN
- 9781789345360
Latest Reviews
(1 reviews total)