C++ Plugin API-OpenBR
2016-07-19 00:00
597 查看
数据构成
OpenBR的c++ api定义了两种构造数据的形式:文件。
模板
组件概念
Plugin | Function | |
Initializer | 在OpenBR启动时初始化上下文和变量,通常与第三方组件联合使用。 | |
ransform | 在OpenBR中最常用的部分。为图像或元数据的变换提供基础。 | |
Distance | 用来计算模板之间的距离。 | |
Format | 被I/O流使用。对应单个对象,如jpg,png文件。 | |
Gallery | 被I/O流使用。对应多个对象的对象组,如xml,csv文件。 | |
Output | 被IO流使用。输出距离对比的距离 | |
| 将图像转换成特征向量, | |
Classifier | 分类特征向量作为特定的类成员或对它们进行复原。 |
Plugin | Parent | Function | |
UntrainableTransform | Transform | 不可训练的Transform变换 | |
MetaTransform | Transform | 非独立Transform | |
UntrainableMetaTransform | UntrainableTransform | 非独立,不可训练 | |
MetadataTransform | Transform | 只可对模板数据进行变换 | |
TimeVaryingTransform | Transform | 运行时改变输出结果。 | |
UntrainableDistance |
| 不可训练 | |
ListDistance |
| 子距离列表的距离。 | |
MatrixOutput |
| 将数据进行矩阵输出 |
相关文章推荐
- OC语言中关于数据库
- python调用c语言函数的一种简单实现方法
- 转载-0xCCCCCCCC,一则程序的汇编分析
- C++中函数参数的默认值和函数重载的冲突
- 系统编程(文件操作)---C语言学习(2)
- VS2010 C++/CLR FFMpeg常见问题及解决方案汇总(将于2016.9进行完善)
- 在什么情况下Java比C++快?
- java类型转换要点(有区别与c语言)
- 用C语言实现九九乘法表
- c语言选择法排序
- c语言实现冒泡排序
- C++ STL总结
- C++ - PAT - L1-031. 到底是不是太胖了(天梯赛决赛题目)
- POJ 3070 Fibonacci
- C++ - PAT- L1-030. 一帮一(天梯赛决赛题目)
- VisTools: C++模仿Java体系
- C++ PAT - L1-029. 是不是太胖了(天梯赛决赛题目)
- 十个利用矩阵乘法解决的经典题目
- C++ - PAT - L1-028. 判断素数(天梯赛决赛题目)
- C++基础:运算符重载