• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

opencv_ffmpeg2413_64.dll Linux为OpenCV构建

java 来源:ilatif28 14次浏览

我正在使用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构建

===========解决方案如下:

我已经解决了这个问题。你不需要这样的ffmpeg。你所要做的就是在Linux上从源代码创建一个构建。在同一台机器上安装ffmpeg。 sudo apt-get update``sudo apt-get dist-upgradesudo apt-get install ffmpeg使用java -jar -Djava.library.path =“”到编译的build/lib。您只需要System.loadLibrary(Core.NATIVE_LIBRARY_NAME);确保您安装了Aache Ant。就这样。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)