我正在使用opencv2413进行图像处理和摄像头捕获。我的代码运行良好的窗口,我使用opencv的Windows构建。随着opencv你必须动态加载一些dll的,如System.loadLibrary(Core.NATIVE_LIBRARY_NAME); System.loadLibrary("opencv_ffmpeg2413_64");
然而,当我在Java7上使用相同的代码在Linux上它的抱怨,因为DLL。我正在寻找更换,我发现Core.NATIVE_LIBRARY_NAME
SO文件,但我找不到opencv_ffmpeg2413_64.dll
。任何建议如何创建/发现,或我必须将其更改为不同的图书馆捕捉照相机?谢谢opencv_ffmpeg2413_64.dll Linux为OpenCV构建
0
A
回答
0
我已经解决了这个问题。你不需要这样的ffmpeg。你所要做的就是在Linux上从源代码创建一个构建。在同一台机器上安装ffmpeg。 sudo apt-get update``sudo apt-get dist-upgrade
sudo apt-get install ffmpeg
使用java -jar -Djava.library.path =“”到编译的build/lib。您只需要System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
确保您安装了Aache Ant。就这样。
相关问题
- 1. 构建Linux C++ API作为Windows DLL
- 2. 使用`libopencv_ffmpeg.so`在Linux上构建OpenCV 2.4.11
- 3. 为Linux构建chromedriver
- 4. 为iPhone构建OpenCV出错
- 5. 为iOS构建OpenCV失败
- 6. 用OpenCL支持构建OpenCV
- 7. 将OpenCV kinect_maps转换为DLL
- 8. OpenCV - 为什么这个构建错误?
- 9. opencv的构建不设置TBB为ON
- 10. DLL构建问题
- 11. 使用Eclipse为JNI构建DLL
- 12. 为GAC dll创建XSD架构文件
- 13. 如何建立OpenCV的项目对DLL
- 14. 构建Android OpenCV和FastCV
- 15. 构建特定模块OpenCV
- 16. 使用CUDA构建OpenCV
- 17. 使用OpenCV构建WebRTC
- 18. 构建OpenCV 2.2 html文档
- 19. opencv构建失败,xcode
- 20. 构建Python与opencv在Heroku
- 21. 构建Linux内核
- 22. 构建OpenCV for Python 2.6的问题
- 23. 为teamcity设置linux构建代理
- 24. 为Red Hat Linux构建的Git版本
- 25. 为没有构建环境的旧版Linux系统构建strace
- 26. 构建使用opencv的iSpy插件
- 27. 包含DLL的Qt构建
- 28. 从DLL构建C#项目
- 29. 使用Visual Studio构建dll
- 30. 如何在Windows XP上为Qt 4.7正确构建OpenCV 2.3.1?