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
    关注
    评论

报告相同问题?

悬赏问题

  • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
  • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
  • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
  • ¥20 腾讯企业邮箱邮件可以恢复么
  • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
  • ¥15 错误 LNK2001 无法解析的外部符号
  • ¥50 安装pyaudiokits失败
  • ¥15 计组这些题应该咋做呀
  • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
  • ¥15 让node服务器有自动加载文件的功能