我正在使用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. 在Linux中构建OpenCV的Java包
- 3. 使用`libopencv_ffmpeg.so`在Linux上构建OpenCV 2.4.11
- 4. 为Linux构建chromedriver
- 5. 为iOS构建OpenCV失败
- 6. 为iPhone构建OpenCV出错
- 7. 用OpenCL支持构建OpenCV
- 8. 将OpenCV kinect_maps转换为DLL
- 9. Opencv构建错误
- 10. DLL构建问题
- 11. 为CARMA问题构建Opencv-2.4.5
- 12. OpenCV - 为什么这个构建错误?
- 13. 为Mac构建OpenCV JDK 6 32位
- 14. opencv的构建不设置TBB为ON
- 15. 如何为iOS7构建OpenCV 2.4.8?
- 16. 使用Eclipse为JNI构建DLL
- 17. 为GAC dll创建XSD架构文件
- 18. 从iOS SDK为Monotouch构建DLL
- 19. OpenCV - 缺少dll?
- 20. 构建Linux上的OpenCV代码的问题
- 21. 在Visual Studio中构建C++ DLL -P \在Linux上调用
- 22. 如何建立OpenCV的项目对DLL
- 23. 构建OpenCV作为您的项目的一部分-Debug(F11)进入OpenCV库
- 24. 构建Linux内核
- 25. 使用CUDA构建OpenCV
- 26. Opencv与LINK1104构建错误
- 27. ndk使用opencv构建
- 28. 构建特定模块OpenCV
- 29. 构建OpenCV时出错(C++)
- 30. 构建Android OpenCV和FastCV