메뉴 건너뛰기

XEDITION

Jetson

https://webnautes.tistory.com/1262


라즈베리파이에 mjpg-streamer를 설치하여 웹 스트리밍하는 영상을 가져와서 OpenCV에서 사용해보았습니다.

 

 

Raspberry Pi에서 mjpg-streamer를 사용하여 웹캠 스트리밍하기

http://webnautes.tistory.com/1261



 

사용방법은 간단합니다.  

VideoCapture 객체에 웹 스트리밍 주소를 입력해주기만 하면 됩니다.

 

VideoCapture cap = VideoCapture("http://192.168.43.142:8090/?action=stream");

 

 



 

테스트에 사용한 전체 소스 코드입니다.

 

#include <opencv2/opencv.hpp>
#include <iostream>


using namespace cv;
using namespace std;


int main()
{
Mat frame;
VideoCapture cap = VideoCapture("http://192.168.43.142:8090/?action=stream");
if (!cap.isOpened()) {

cout << "카메라를 열 수 없습니다." << endl;
return -1;
}

while (1)
{
cap >> frame;

imshow("video", frame);
if (waitKey(1) == 27) break;

}

return 0;
}



 

참고로 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

 

 

 

 

 


 

 

번호 제목 글쓴이 날짜 조회 수
20 Jetson에서 카메라 사용 할 때 Failed to create CaptureSession 에러 발생 시 proin 2022.02.08 1
19 Jetson-nano VNC 설정 proin 2020.10.20 4
18 Jetson Nano VNC 설정하기 proin 2020.10.20 3
17 jkjung-avt/openalpr_camera.py proin 2020.10.16 3
16 License Plate Recognition with a Jetson Nano proin 2020.10.16 2
15 Jetson Nano에서 OpenCV 설치 후 virtualenv로 실행할 때 proin 2020.09.22 1
14 JetsonHacksNano / CSI-Camera / simple_camera.py proin 2020.08.31 2
13 [OpenCV] Jetson nano에 OpenCV 3.4 설치 proin 2020.08.28 3
12 How to install OpenCV 4.2.0 with CUDA 10.0 in Ubuntu distro 18.04 proin 2020.08.27 3
11 첫 번째 신경망 훈련하기: 기초적인 분류 문제 proin 2020.08.27 1
10 Installing TensorFlow For Jetson Platform proin 2020.08.27 3
9 Quick Start Guide > Preparing a Jetson Developer Kit for Use proin 2020.08.24 1
8 Real-Time Object Detection in 10 Lines of Python on Jetson Nano proin 2020.08.21 2
7 OpenCV 4 + CUDA on Jetson Nano proin 2020.08.21 3
» mjpg-streamer를 사용한 웹 스트리밍을 OpenCV에서 가져오기 proin 2020.08.20 1
5 jetson-stats 3.0.1 proin 2020.08.20 1
4 Jetson Nano GPIO 사용 해보기 proin 2020.08.20 2
3 [OPENCV] 1. Jetson Nano 보드 ubuntu 18.04에서 OpenCV 설치 및 CUDA 빌드 proin 2020.08.20 5
2 [AI] 젯슨 나노(Jetson Nano) darknet YOLO v3 설치 및 샘플 돌려보기 proin 2020.08.19 3
1 Jetson Nano(젯슨나노) - Ubuntu 기본설치와 5V 4a 전원 어댑터 설치하기 proin 2020.08.19 2
위로