我现在在OPENCV中使用非常有限数量的函数(cv :: Canny和cv :: blur),我不想静态或动态地使用OPENCV库,因为库很大。相反,我想只包括与我将使用的函数相关的所有源代码(cv :: Canny和cv :: blur)。所以这是我的问题:
1)它可行吗?我知道OPENCV中的功能彼此紧密相关。2)如果可行,我该怎么办?
感谢。
答案 0 :(得分:1)
您可以这样做,就像包含任何项目的源文件一样。
下载源代码,包含库头文件。
您需要注意许可证问题。
尽管如此,这并不是正确的做法。
OpenCV库实际上并不大,而且它是一组很多小的.dll,只有在需要时才能包含它们。例如,如果您只使用imgproc库,则只需要core和imgproc。