기술- OpenCV 간단한 예제 프로그램
CPP 예시
Defualt Comfile Method
g++ -o test ./test.cpp $(pkg-config opencv4 –libs –cflags)
에제 샘플 (C++)
#include <iostream>
#include <opencv2/opencv.hpp>
int main()
{
std::cout << "OpenCV Version : " << CV_VERSION << std::endl;
cv::Mat img;
cv::namedWindow("EXAMPLE02", 1);
cv::VideoCapture cap;
cap.open("0"); // 노트북 카메라는 cap.open(1) 또는 cap.open(-1)
// USB 카메라는 cap.open(0);
while (cap.isOpened())
{
cap >> img;
cv::imshow("EXAMPLE02", img);
if (cv::waitKey(30)==27)
{
break;
}
}
cv::destroyWindow("EXAMPLE02");
return 0;
}
python 예제
import cv2
cap = cv2.VideoCapture(0)
while True :
ret, frame = cap.read()
cv2.imshow("video", frame)
cv2.waitKey(1)
댓글남기기