Archive | Tutorials

Creating GIFs with OpenCV

In this tutorial, you will learn how to create animated GIFs using OpenCV, Python, and ImageMagick. You’ll then combine all of these techniques to build a meme generator with OpenCV! We all need a good laugh every now and then. And perhaps the best way to find LOLs is from memes. Some of my favorite […]

Continue Reading 19

Object tracking with dlib

This tutorial will teach you how to perform object tracking using dlib and Python. After reading today’s blog post you will be able to track objects in real-time video with dlib. A couple months ago we discussed centroid tracking, a simple, yet effective method to (1) assign unique IDs to each object in an image […]

Continue Reading 34

Deep learning, hydroponics, and medical marijuana

In today’s blog post we will investigate a practical use case of applying deep learning to hydroponics, a type of method used to grow plants without soil using mineral-rich nutrient solutions in a water solvent. Specifically, you will learn how to train a Convolutional Neural Network (CNN) using Keras to automatically classify root health without […]

Continue Reading 34

Install OpenCV 4 on your Raspberry Pi

Today I’m going to show you how to compile and install OpenCV 4 on your Raspberry Pi. OpenCV 4 was officially released on November 20th, 2018. This blog post was updated subsequently on November 28th to accommodate the changes to the install (previously these instructions linked to the alpha release source code). It is also […]

Continue Reading 108