如何提取与OPENCV中某个函数相关的源代码

How to extract source codes related to a certain functions in OPENCV?

本文关键字:函数 源代码 OPENCV 何提取 提取      更新时间:2023-10-16

我现在在OPENCV中使用了非常有限的函数(cv::Canny和cv::blur),我不想静态或动态地使用OPENCV库,因为库很大。相反,我只想包含与我将使用的函数相关的所有源代码(cv::Canny 和 cv::blur)。所以这是我的问题:

1)可行吗?我知道OPENCV中的功能彼此密切相关。

2)如果可行,我该怎么做?

谢谢。

你可以这样做,就像你为任何项目包含源文件一样。

下载源代码,包括库头文件。

  1. 您将需要注意许可证问题
  2. 您可能会遇到依赖项问题,具体取决于您使用的包含,并且您需要构建自己的库。

您将需要注意许可证问题。

不过,这并不是真正的正确方法。

OpenCV库实际上并没有那么大,它是一组许多小的.dll,只能在需要时包含。例如,如果你只使用 imgproc 库,你只需要 core 和 imgproc。