Skip to Main Content
Michigan State University

Getting Started with Raspberry Pi

This guide contains many resources on setting up and creating your first Raspberry Pi project.

What is OpenCV?

OpenCV is an open source library of computer vision and machine learning software. There are tons of different things you can do with OpenCV on a Raspberry Pi from object recognition to 3D reconstruction.

Installing OpenCV on Raspberry Pi

There are two options for installing OpenCV on the Raspberry Pi. The simple way is to use a pip installer but that doesn't give you the full version of OpenCV nor does it allow for customization. To get the full version you will need to compile the software yourself. The process relies heavily on using the terminal and takes about 4 hours from start to finish. You will definitely want to have a book and a cup of coffee (or a few).