0
我無法通過網絡攝像機進行流式傳輸,因爲它說它返回null。 它聲明警告:如何使用basler ip camera在opencv 2.1中抓取視頻序列?
Error opening file c:\user\vp\ocv\opencv\src\highgui\cvcap_ffmpeg.cpp:452
希望有人可以幫助我。
我無法通過網絡攝像機進行流式傳輸,因爲它說它返回null。 它聲明警告:如何使用basler ip camera在opencv 2.1中抓取視頻序列?
Error opening file c:\user\vp\ocv\opencv\src\highgui\cvcap_ffmpeg.cpp:452
希望有人可以幫助我。
無法從IP攝像機直接從OpenCV中檢索圖像數據。您需要通過Pylon API(get char* data
)訪問原始數據,然後複製到iplimage
- >imageData
。
然後你可以抓住每一幀OpenCV,但不要使用ffmpeg
,試試VideoForWindows(vfw
),它更容易使用,並減少OpenCV的問題。
您遇到的錯誤是由於ffmpeg試圖找到您選擇的編解碼器或配置不正確造成的一些問題。
謝謝你的迴應。對於您的信息,我使用的設備(http://www.sourcesecurity.com/technical-details/cctv/image-capture/ip-cameras/basler-bip-640c-dn.html)不能與Pylon Api像Ace模型一樣。 – donny