Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
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).

Michigan State University