Saya menginstal OpenCv 2.3.1 di raspberry pi saya (Debian Wheezy) mengikuti tutorial ini.
Tapi saya tidak bisa mengambil video menggunakan webcam USB saya. Gstreamer menunjukkan kesalahan ini:
OpenCV Error: Unsupported format or combination of formats (Gstreamer Opencv backend doesn't support this codec acutally.) in CvVideoWriter_GStreamer::open, file /home/pi/OpenCV-2.3.1/modules/highgui/src/cap_gstreamer.cpp, line 483 terminate called after throwing an instance of 'cv::Exception' what(): /home/pi/OpenCV-2.3.1/modules/highgui/src/cap_gstreamer.cpp:483: error: (-210) Gstreamer Opencv backend doesn't support this codec acutally. in function CvVideoWriter_GStreamer::open Aborted
Apa yang bisa saya lakukan selanjutnya?
Jawaban:
Gstreamer memberi tahu Anda aliran tidak didukung. FFMPEG aktif seperti yang Anda katakan.
Saya telah melihat spesifikasi kamera - itu keluar dari laptop dan dimaksudkan untuk bekerja dengan Microsoft Windows sebagian besar dan tidak benar-benar didukung untuk Linux tetapi mereka mengatakan itu akan bekerja pada Redhat 2. +
Kamera itu mengembalikan video ke dalam dari codec ini
Gambar foto adalah JPG standar yang disandikan oleh penyandi MJPEG, itu sebabnya Anda bisa melihatnya. Saya yakin gstreamer mendukung MJPEG dan tidak yakin tentang YUV2. Tapi! Mungkin saja implementasi MJPEG untuk arsitektur ARM (Pi) masih belum didukung.
Mungkin gstreamer perlu meminta kamera untuk MJPEG secara langsung atau sesuatu yang lain perlu memintanya. Saya ragu YUY2 akan bekerja dengan baik pada Pi. (Setidaknya tidak terdaftar dalam codec yang didukung - tetapi MJPG adalah)
Ada kemungkinan bahwa Anda harus menggunakan sesuatu selain gstreamer. Coba lihat di sini. atau di pos ini.
EDIT
OP menyelesaikan masalah dengan menggunakan
image 2012-09-18-wheezy-raspbian
dan menginstalOpenCV 2.4.2
menggunakan panduan yang luas dan panjang ini .sumber
Raspberry pi bekerja dengan e-con ECAM 32 web cam sekarang. Saya mengubah regulator tegangan yang memberikan 3.3v ke kamera, dan menghubungkan regulator tegangan TPS736xx dari instrumen Texas dan sekarang kamera mengambil gambar 320x240 piksel dan ...
Terima kasih banyak atas dukungannya ...
sumber