Lee_Shuai 2017-02-11 09:08 采纳率: 33.3%
浏览 1052
已结题

一个关于opencv2.4.13的cvboost.cpp中的CvClassifier结构体的问题

大家好,想问一个关于opencv2.4.13的cvboost.cpp中的cvCreateCARTClassifier函数的问题,
函数最后是 return (CvClassifier*) cart; 是一个指向CvClassifier结构体的指针

    [align=right]typedef struct CvClassifier
    {
            CV_CLASSIFIER_FIELDS()
    } CvClassifier;

#define CV_CLASSIFIER_FIELDS() \
int flags; \
float(*eval)( struct CvClassifier*, CvMat* ); \
void (*tune)( struct CvClassifier*, CvMat*, int flags, CvMat*, CvMat*, CvMat*, \
CvMat*, CvMat* ); \
int (*save)( struct CvClassifier*, const char* file_name ); \
void (*release)( struct CvClassifier** );

只是觉得,这样最后只是返回了一个结构体,里面只有指定的一些函数,并没有弱分类器相关的参数(如阈值、对应特征序号等)信息。
然后,该如何理解CV_CLASSIFIER_FIELDS()的作用呢

  • 写回答

1条回答 默认 最新

  • devmiao 2017-02-11 15:40
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 SQL Server下载
  • ¥15 python如何将动态的多个子列表,拼接后进行集合的交集
  • ¥20 vitis-ai量化基于pytorch框架下的yolov5模型
  • ¥15 如何实现H5在QQ平台上的二次分享卡片效果?
  • ¥15 python爬取bilibili校园招聘网站
  • ¥30 求解达问题(有红包)
  • ¥15 请解包一个pak文件
  • ¥15 不同系统编译兼容问题
  • ¥100 三相直流充电模块对数字电源芯片在物理上它必须具备哪些功能和性能?
  • ¥30 数字电源对DSP芯片的具体要求