OpenCV Machine Learning 之正态贝叶斯分类器源代码分析(Normal Bayes Classifier)
来源:互联网 发布:网络上粑粑什么意思 编辑:程序博客网 时间:2024/06/05 08:47
1. CvNormalBayesClassifier的 类 定 义
在ml.hpp中有以下类定义:
- class CV_EXPORTS_W CvNormalBayesClassifier : public CvStatModel
- {
- public:
- CV_WRAP CvNormalBayesClassifier();
- virtual ~CvNormalBayesClassifier();
- CvNormalBayesClassifier( const CvMat* trainData, const CvMat* responses,
- const CvMat* varIdx=0, const CvMat* sampleIdx=0 );
- virtual bool train( const CvMat* trainData, const CvMat* responses,
- const CvMat* varIdx = 0, const CvMat* sampleIdx=0, bool update=false );
- virtual float predict( const CvMat* samples, CV_OUT CvMat* results=0 ) const;
- CV_WRAP virtual void clear();
- CV_WRAP CvNormalBayesClassifier( const cv::Mat& trainData, const cv::Mat& responses,
- const cv::Mat& varIdx=cv::Mat(), const cv::Mat& sampleIdx=cv::Mat() );
- CV_WRAP virtual bool train( const cv::Mat& trainData, const cv::Mat& responses,
- const cv::Mat& varIdx = cv::Mat(), const cv::Mat& sampleIdx=cv::Mat(),
- bool update=false );
- CV_WRAP virtual float predict( const cv::Mat& samples, CV_OUT cv::Mat* results=0 ) const;
- virtual void write( CvFileStorage* storage, const char* name ) const;
- virtual void read( CvFileStorage* storage, CvFileNode* node );
- protected:
- int var_count, var_all;
- CvMat* var_idx;
- CvMat* cls_labels;
- CvMat** count;
- CvMat** sum;
- CvMat** productsum;
- CvMat** avg;
- CvMat** inv_eigen_values;
- CvMat** cov_rotate_mats;
- CvMat* c;
- };
2.类的实现文件
0 0
- OpenCV Machine Learning 之正态贝叶斯分类器源代码分析(Normal Bayes Classifier)
- OpenCV Machine Learning 之 正态贝叶斯分类器 (Normal Bayes Classifier)
- OpenCV Machine Learning 之正态贝叶斯分类器(Normal Bayes Classifier)的用法实例
- OpenCV Machine Learning 之正态贝叶斯分类器(Normal Bayes Classifier)的用法实例
- OpenCV(1)ML库->Normal Bayes分类器
- Bayes classifier(贝叶斯分类器)
- Opencv2.4.9源码分析——Normal Bayes Classifier
- PGM学习之三 朴素贝叶斯分类器(Naive Bayes Classifier)
- PGM学习之三 朴素贝叶斯分类器(Naive Bayes Classifier)
- 贝叶斯分类器(Normal Bayes 分类器)
- 朴素贝叶斯分类器 Naive Bayes Classifier
- Bayes Classifier 分类
- Normal Bayes 分类器过程详解
- 朴素贝叶斯分类器的应用 Naive Bayes classifier
- 朴素贝叶斯分类算法(Naive Bayes Classifier)
- Machine Learning 中Bayes
- 【机器学习实战之二】:C++实现基于概率论的分类方法--朴素贝叶斯分类(Naive Bayes Classifier)
- OpenCV Machine Learning 之 K最近邻分类器 K-Nearest Neighbors
- kmGLTranslatef概念(OpenGL)
- redhat超级用户密码破解
- 美国x档案 豆瓣影评 事事无常
- 公司的Java框架应具备的通用功能
- CCDrawingPrimitives/CCDrawNode学习笔记
- OpenCV Machine Learning 之正态贝叶斯分类器源代码分析(Normal Bayes Classifier)
- Linux动态库搜寻路径
- hdu 1115 Lifting the Stone(求n边形的重心)
- ScrollView反弹效果 仿小米私密短信效果
- UIGestureRecognizer iphone 手势识别(点击,捏合,旋转,拖拽,轻扫,长按)
- Android之一Activity生命周期
- mongoDB学习
- CentOS从源码安装PostgreSQL
- UVa 10057 - A mid-summer night's dream.