Rumah > pembangunan bahagian belakang > Tutorial Python > Tidak boleh Menangkap Bingkai daripada Fail Video dengan OpenCV 2.4 pada Windows? Inilah Cara Membetulkannya!

Tidak boleh Menangkap Bingkai daripada Fail Video dengan OpenCV 2.4 pada Windows? Inilah Cara Membetulkannya!

DDD
Lepaskan: 2024-10-26 16:18:02
asal
1108 orang telah melayarinya

 Can't Capture Frames from Video Files with OpenCV 2.4 on Windows? Here's How to Fix It!

OpenCV 2.4 VideoCapture: Menyelesaikan Masalah pada Windows

VideoCapture ialah komponen penting OpenCV untuk menangkap video daripada kamera web atau video. Walau bagaimanapun, pengguna mungkin menghadapi masalah apabila menggunakan VideoCapture pada sistem Windows.

Satu isu biasa timbul apabila menggunakan VideoCapture dengan fail video. Walaupun ia mungkin berfungsi dengan sempurna untuk suapan kamera web, ia secara konsisten gagal menangkap bingkai daripada fail, mengembalikan False untuk cap.grab().

Penyebab di sebalik isu ini terletak pada ketiadaan pustaka yang betul, opencv_ffmpeg.dll . Untuk menyelesaikan masalah ini, terdapat dua pilihan utama:

  1. Tambah DLL pada PATH Windows

    Tambah laluan ke fail opencv_ffmpeg.dll kepada pembolehubah persekitaran Windows PATH. Lokasi biasa ialah "C:OpenCV3rdpartyffmpeg." Sebagai alternatif, salin DLL ke direktori yang sudah ada dalam PATH, seperti "C:Python27."

  2. Gunakan Binari OpenCV Alternatif

    Muat turun dan pasang binari OpenCV daripada http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv. Perduaan ini termasuk DLL yang diperlukan untuk kedua-dua versi 32-bit dan 64-bit Windows.

Jika anda menghadapi isu ini, cuba salah satu daripada kaedah ini untuk berjaya menangkap bingkai daripada fail video menggunakan VideoCapture dalam OpenCV 2.4 pada Windows.

Atas ialah kandungan terperinci Tidak boleh Menangkap Bingkai daripada Fail Video dengan OpenCV 2.4 pada Windows? Inilah Cara Membetulkannya!. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan