표준 열린 CV 얼굴 검색 (facedetect
)이 작동하는 문제가 발생했습니다. 웹 캠 표시등이 켜집니다하지만 지적은 프로그램이 같은 작은 크기의 창으로 시작됩니다, 일 : 나는 excellent blog post 및 sample code에서 작업하고Mac Mountain Lion에서 열린 CV 얼굴 검색을 실행할 때의 문제
. 여기에 나는 내가 무엇을했는지 :
이 OpenCV의 &를 설치 얻을 OpenCV의 소스
brew tap homebrew/science brew install --with-tbb opencv wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6/opencv-2.4.6.tar.gz tar xvzf opencv-2.4.6.tar.gz
실행 표준 분류와
facedetect
샘플.cd ~/opencv-2.4.6/samples/c chmod +x build_all.sh ./build_all.sh ./facedetect --cascade="../../data/haarcascades/haarcascade_frontalface_alt.xml"
은 내가 C++ 샘플 코드를 수정하고 재 컴파일 및 실행,하지만 난 문제가 무엇인지 전혀 모른다 할 수 있습니다.
누구에게 의견이 있습니까?
업데이트 문제는 cvQueryFrame
의 이미지가 비어 있습니다 :
IplImage* iplImg = cvQueryFrame(capture);
frame = iplImg;
if(frame.empty())
{
cout << "FRAME EMPTY\n"; // This is getting logged
break;
}
업데이트 : 소스가 정적 이미지이기 때문에 문제가 웹캠 소스에 관련된 일 때 그것은 확인을 작동합니다.
좋은 팁, 나는 좋은 옛날 레나가 작동하고있어! :) http://i.imgur.com/2rv5Cxd.png 문제는 웹캠/하드웨어 때문입니다. 친구가 한 설정 구성 변경 사항에 대해 자세히 기억하십니까? – Robert
불행히도 기억이 안나지만 외부 웹캠을 사용해 볼 수 있다고 생각하십니까? 당신이해야 할 일은 USB로부터 플러그를 꽂고 코드가 바뀌어서'cv :: Capture'를 0 (기본값) 대신에 장치 id 1로 초기화하는 것입니다. – guneykayim
카메라 환경 설정에 대한 [응용 프로그램] (https://itunes.apple.com/tr/app/webcam-settings/id533696630?mt=12)을 발견했지만 잘 모르겠다면 .. – guneykayim