SORU
18 AĞUSTOS 2008, PAZARTESİ


Artan görüntü yakalama OpenCV çözünürlüklü

C/C programım OpenCV benim web kamerası görüntüleri yakalamak için kullanıyorum. Kamera (Logitech QuickCam IM) çözünürlükte yakalayabilir320 x 240,640 x 480veBoyutu 1280 x 960. Ancak, bazı garip nedenle, OpenCV bana çözünürlüklü görüntüler verir320 x 240sadece. Aramalar çözünürlüğü kullanarak değiştirmek için() cvSetCapturePropertydiğer çözünürlük değerleri sadece işe yaramaz. Nasıl diğer çözümleri ile görüntüleri webcam ile çekim yapabilirim?

CEVAP
3 NİSAN 2009, Cuma


OpenCV 1 kullanıyorum.Windows (videoinput kütüphane windows altında openCv bu sürümü ile varsayılan olarak kullanılır) altında 1pre1.

Bu talimatlara kamera çözünürlüğü ayarlayabiliyorum. Eski yerine cvCreateCameraCapture cvCaptureFromCam diyorum unutmayın.

capture = cvCreateCameraCapture(cameraIndex);

cvSetCaptureProperty( capture, CV_CAP_PROP_FRAME_WIDTH, 640 );

cvSetCaptureProperty( capture, CV_CAP_PROP_FRAME_HEIGHT, 480 );


videoFrame = cvQueryFrame(capture);

Genius, Güven ve web kamerası ile test ettik

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Joseph Herscher

    Joseph Hersc

    14 Mart 2007
  • talkandroid

    talkandroid

    27 Mayıs 2010
  • Vsauce

    Vsauce

    30 Temmuz 2007