https://webnautes.tistory.com/1262
라즈베리파이에 mjpg-streamer를 설치하여 웹 스트리밍하는 영상을 가져와서 OpenCV에서 사용해보았습니다.
|
Raspberry Pi에서 mjpg-streamer를 사용하여 웹캠 스트리밍하기 |
사용방법은 간단합니다.
VideoCapture 객체에 웹 스트리밍 주소를 입력해주기만 하면 됩니다.
|
VideoCapture cap = VideoCapture("http://192.168.43.142:8090/?action=stream"); |
테스트에 사용한 전체 소스 코드입니다.
|
#include <opencv2/opencv.hpp> |
참고로 OpenCV 컴파일은 다음처럼 합니다.
OpenCV 4 이라면..
g++ test.cpp -o test $(pkg-config opencv4 --libs --cflags)
OpenCV 3 이라면
g++ test.cpp -o test $(pkg-config opencv --libs --cflags)
OpenCV 설치는 다음 포스트를 참고하세요.
Raspberry Pi 3에 Extra Module(contrib) 포함하여 OpenCV 4.1.2 설치하는 방법
https://webnautes.tistory.com/916
최초작성. 2018.10.30
최종작성. 2020. 5. 18