C++ opencv:如何在我自己的项目中使用flip()等特定函数

C++ opencv:如何在我自己的项目中使用flip()等特定函数,c++,opencv,opencv3.0,porting,C++,Opencv,Opencv3.0,Porting,我正在使用openCV,手头有一个项目。在这里,我只需要提取在我们的项目中使用的所需方法,如flip()、GaussianBlur()等,以便稍后我们可以针对特定硬件对它们进行优化 问题是:我从移植flip()开始。我复制了代码,它给出了一些错误。我调试了它们,插入了所需的标题等,但这个过程似乎是永无止境的 我也搜索了stackoverflow,但没有用。谁能给我指引正确的方向。非常感谢您的任何帮助。您能解释一下您实际上想做什么吗?你只是想重新编码一些opencv函数吗?不是重新编码,而是放一些

我正在使用openCV,手头有一个项目。在这里,我只需要提取在我们的项目中使用的所需方法,如flip()、GaussianBlur()等,以便稍后我们可以针对特定硬件对它们进行优化

问题是:我从移植flip()开始。我复制了代码,它给出了一些错误。我调试了它们,插入了所需的标题等,但这个过程似乎是永无止境的


我也搜索了stackoverflow,但没有用。谁能给我指引正确的方向。非常感谢您的任何帮助。

您能解释一下您实际上想做什么吗?你只是想重新编码一些opencv函数吗?不是重新编码,而是放一些特定函数实现的本地副本。。。。我们希望以后针对特定硬件对其进行优化。另外,主要目的是从opencv库中删除依赖项。。。仅隔离所需的功能。计划是使用多线程来加速代码。另外,在以后的优化中使用特定于硬件的指令。没有您的代码,很难说出任何事情…让我详细解释一下。。。我们有一个文件,我们在其中调用opencv函数,比如GaussianBlur()。此调用当前需要执行opencv。在不实现上述功能的情况下,应该做些什么来消除这种依赖关系。其思想是制作所有必需文件的本地副本,以便使函数调用工作。