java使用opencv和ffmpeg来获取视频捕获网络摄像头图像

vc9ivgsu  于 2021-07-03  发布在  Java
关注(0)|答案(0)|浏览(292)

我使用opencv已经有相当一段时间了,可以用directshow从我的usb摄像头抓取图像。

webcam.open(selectedCam + Videoio.CAP_DSHOW)

我直接从opencv发布站点使用预构建的opencv库。现在我喜欢使用ffmepg作为视频i/oapi后端。如果我将videoio.cap更改为ffmpeg,则无法打开网络摄像头。

webcam.open(selectedCam + Videoio.CAP_FFMPEG)

在我的项目中,我包括opencv-450.jar和java文件夹中的nativ库。
我找不到一个例子或者没有合适的经验来改变什么,所以ffmpeg被使用/工作。
有人知道如何使用ffmpeg作为后端吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题