This instruction covers the installation of ROS Kinetic (Robot Operating System) and OpenCV-3.3.1 on the Raspberry Pi 2 or 3 with Raspbian Stretch. I have prepared an img file (made in Dec 19 2017) that compiled ROS and OpenCV, you can download it here, file size is around 4GB in Google Drive. You can download ,unzip […]Read More Install ROS and OpenCV in Raspberry Pi(Raspbian Stretch)
Now capture or video stream is often used in projects of Raspberry Pi, such as video surveillance system and some small electric vehicle using Pi. In the most of time, we want to see the live video on our laptop or mobile phone, so I wrote this program to transmit live video between Raspi and Windows […]Read More TCP/IP Live Video Transmission between QT in Windows and OpenCV in Linux/Raspberry Pi
Raspberry Pi 2 with Pi Camera Normally OpenCV only supports USB camera for raspberry pi, if you want to use OpenCV with Pi camera, I have a nice guide for you. Before we set the Pi camera, you have to install OpenCV library firstly, you can follow my previous guide. I use the RaspiCam library […]Read More How to use Pi Camera with OpenCV for Raspberry Pi?
I have done the single color detection using OpenCV, it only can track one color at the same time. In competition our robot need to track many colors, so I need to design another method for this real-time system. For example, if we want to track 3 colors, we can detect three colors using three […]Read More Multiple-Color Detection using OpenCV
cvBlob is a library for computer vision to detect connected regions in binary digital images. cvBlob performs connected component analysis and features extraction. Before you start to install cvBlob, you must ensure Pi has installed OpenCV-2.4.2. cvBlob can help you to detect color blob quickly, because cvBlob is writen by C++, so your code must […]Read More Install cvBlob on Raspberry Pi
After a few days of learning OpenCV, I started to write my first OpenCV program, the requirement is to detect single color and find three largest color objects, it’s a very basic program, but you can know a lot about computer vision if you understand the code. OpenCV provide so many functions, you have to […]Read More Single color detection using OpenCV
I have used raspberry pi for ten months, I like the toy very much and learn a lot from it, you should know that I didn’t have any Linux experience before. At that time, my project is to develop a vision system for robot using raspberry pi, my first task was to install OpenCV library, […]Read More Install OpenCV on Raspberry Pi