OpenCV中的规范函数
Norm function in OpenCV
如何轻松规范数组?
我尝试了这个,我有一个错误:
初始化式太多从'cv::OutputArray (__cdecl *)(void)'到'double'
double DaisyFeature [200];
double DaisyFeature1 [200];
double norm( DaisyFeature , DaisyFeature1 , NORM_L2,noArray);
我认为问题是关于初始化的但我不知道应该用什么来代替double DaisyFeature [200];
文档非常清楚地说明了Input/outputarray的工作方式。文档可以在这里找到。
它基本上表明你可以假设openCV实现的任何算法都接受以下类型作为输入(和输出);
简历::垫,std:: vector<>,简历:Matx<>,简历:Vec<>或简历::标量
使用std::vector代替数组:
std::vector<double> DaisyFeature(200);
std::vector<double> DaisyFeature1(200);
norm( DaisyFeature , DaisyFeature1 , NORM_L2,noArray);
相关文章:
- 如何使用模板函数的函数签名进行SFINAE
- C++从另一个函数退出函数
- 将"函数作为"函数"的"这个"参数传递丢弃限定符 [-允许]
- 内联函数的函数本地静态对象是否在共享对象文件之间共享?
- 在C++中使用非静态类函数的函数
- 有人可以用"显式运算符 const GUID_t&() const"来解释成员函数的函数吗?
- 使模板函数按函数参数选择类型
- 无法将指向类的成员函数的函数指针作为参数传递给同一类的另一个成员函数
- STL 函数和函数类型与函数指针类型
- 模板到函数的时刻地址是否可以作为指向某个函数的函数指针传递?
- 为什么使用存储在虚拟方法表中的地址调用虚拟函数的函数会返回垃圾?
- 通过两个嵌套函数传递C++函数的名称
- 如何获取指向受概念限制的函数的函数指针?
- "变量":函数中函数作用域不允许初始化的自动或寄存器变量'naked'
- 我想要一个具有子函数的函数访问相同的命名函数,而不使用它取决于其子类的类
- 如何组合lambda,vairadic函数和函数指针?
- 我的时钟函数在 c++ 函数中不起作用
- 如何区分宏函数和函数函数而没有任何歧义?
- 具有 lambda 函数的函数向量
- 类成员函数的函数模板专用化