Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 我是否在代码中使用libav?许可证事宜_Opencv_Licensing_Libav - Fatal编程技术网

Opencv 我是否在代码中使用libav?许可证事宜

Opencv 我是否在代码中使用libav?许可证事宜,opencv,licensing,libav,Opencv,Licensing,Libav,我使用opencv开发商业应用程序。我知道我使用libopencv_highgui.so,但我不确定我的二进制文件是否需要,因为二进制文件中没有提到: objdump -p <binary> 根本没有提到libav,所以,一切都好吗 我有点怀疑,于是开始检查libopencv_highgui.so objdump -p libopencv_highgui.so 我明白了: Dynamic Section: ... NEEDED libavcod

我使用opencv开发商业应用程序。我知道我使用libopencv_highgui.so,但我不确定我的二进制文件是否需要,因为二进制文件中没有提到:

objdump -p <binary>
根本没有提到libav,所以,一切都好吗

我有点怀疑,于是开始检查libopencv_highgui.so

objdump -p libopencv_highgui.so
我明白了:

Dynamic Section:
  ...
  NEEDED               libavcodec.so.54
  NEEDED               libavformat.so.54
  NEEDED               libavutil.so.52
这是否意味着我使用libopencv_highgui.so,但我的二进制文件不需要libav,或者我没有正确检查


谢谢

在旁注中,我不确定libav本身是否有问题,除非您在itp中使用x264或类似的专有编解码器。我在libav链接的第17点看到了这一点。我仍然不完全清楚OpenCV是否可以在没有ffmpeg的情况下构建。但是libav不是问题。顺便说一句,我不确定libav本身是否有问题,除非你在itp中使用x264或类似的专有编解码器。是的,我在libav链接的第17点看到了这一点。我仍然不完全清楚OpenCV是否可以在没有ffmpeg的情况下构建。但libav不是问题。
Dynamic Section:
  ...
  NEEDED               libavcodec.so.54
  NEEDED               libavformat.so.54
  NEEDED               libavutil.so.52