Archive | Tutorials

A fun, hands-on deep learning project for beginners, students, and hobbyists

Today’s blog post is a “bonus tutorial” in our most recent series on building a complete, end-to-end deep learning application: Part 1: How to (quickly) build a deep learning image dataset Part 2: Keras and Convolutional Neural Networks Part 3: Running Keras models on iOS with CoreML In this series we have been fulfilling a […]

Continue Reading 24

Reading barcodes with Python and OpenMV

What if I said that there’s a camera that: Is low cost at $65. Runs MicroPython. And can be expanded with shields just like an Arduino/RPi. Meet OpenMV! I met Kwabena Agyeman, the founder of OpenMV, during the PyImageSearch Gurus Kickstarter campaign in January 2015.  At that time, Kwabena and the OpenMV team were running […]

Continue Reading 18

Python, argparse, and command line arguments

Today we are going to discuss a fundamental developer, engineer, and computer scientist skill — command line arguments. Specifically, we’ll be discussing: What are command line arguments Why we use command line arguments How to parse command line arguments with Python Command line arguments are an elementary skill that you must learn how to use, especially […]

Continue Reading 30

Face detection with OpenCV and deep learning

Today I’m going to share a little known secret with you regarding the OpenCV library: You can perform fast, accurate face detection with OpenCV using a pre-trained deep learning face detector model shipped with the library. You may already know that OpenCV ships out-of-the-box with pre-trained Haar cascades that can be used for face detection… […]

Continue Reading 91