-2
기본적으로 지정된 크기 조정 크기가 320 x 240 인 웹캠 스트림을 실행하는 프로그램을 실행할 때마다이 오류가 표시됩니다.이 크기를 설정하는 데 사용하는 코드입니다.HIGHGUI 오류 : V4L/V4L2 : VIDIOC_S_CROP
#include "opencv2/core/core.hpp"
#include "opencv2/contrib/contrib.hpp"
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/objdetect/objdetect.hpp"
#include "/home/pi/JPlus/bytefish/include/facerec.hpp"
CvCapture* capture;
capture = cvCaptureFromCAM(-1);
// set size of webcam 320x240, enough for RPI power
cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_WIDTH,320);
cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_HEIGHT, 240);
trace("(init) webcam initialized : ok");
그러나, 자동으로 480 내가 입력 된 특정 치수를 유지하는 데 도움이 필요
하여 기본 640로 변경됩니다하지만 어떤 이상한 이유로 제목에 게시 된 오류가 나타나 경우 자동으로 크기를 조정 640 x 480.
참고 : opencv와이 코드는 제 라즈베리 파이 모델 B +에서 실행 중입니다.
[이 사진을 보셨습니까 (http://answers.opencv.org/question/30062/error-setting-resolution-of-video-capture-device/)? –