【问题标题】:opencv3 videoCapture (windows) doesn't workopencv3 videoCapture(Windows)不起作用
【发布时间】:2015-11-24 14:14:17
【问题描述】:

我遇到了 openCV 3 java 包装器的问题。

当我使用视频捕捉时,camera.grab() 总是返回 false。 我在网上看到几个关于这个问题的主题。我成功运行了 opencv 2.4,但没有运行 3 版。

我的环境:

  • Windows 10 (64b)
  • java 8u51 (32b)
  • 日食火星 (32b)

所以,我测试了这些方法。 环境:

  • 设置windows路径:D:\Programs\opencv3x\build\x86\vc12\bin
  • 将 opencv_ffmpeg 添加到 D:\Programs\opencv3x\build\x86\vc12\bin (在 opencv 3 中,此库已使用好名称:opencv_ffmpeg300.dll)。

开发环境: 在eclipse项目中:

  • 添加opencv-300.jar
  • 将本机库设置为 D:/Programs/opencv3x/build/java/x86

有了这个配置,我可以毫无问题地使用opencv 3……但我无法解码视频文件!

有人对此有解决方案吗?谢谢。

【问题讨论】:

    标签: java eclipse windows opencv opencv3.0


    【解决方案1】:

    https://books.google.co.uk/books?id=LFtICgAAQBAJ&pg=PA41

    也可能是opencv_ffmpeg300动态链接的情况 您的路径环境变量中缺少库。尝试 将其复制到您的项目主文件夹

    将 opencv_ffmpeg300.dll 直接复制到 Eclipse 项目的主文件夹(“或将其添加到路径变量”)。

    【讨论】:

      猜你喜欢
      • 2012-07-26
      • 1970-01-01
      • 2021-03-08
      • 2018-08-23
      • 2015-05-28
      • 2012-07-11
      • 2013-10-24
      相关资源
      最近更新 更多