OpenCV混合高斯模型代码分析与完善
2014-11-18 10:10
225 查看
本文中的代码选自OpenCV2.4.5的opencv/modules/video/include/opencv2/video/background_segm.hpp和opencv/modules/video/src/bgfg_gaussmix.cpp,对应的类是 cv::BackgroundSubtractorMOG。个人感觉作者的代码写得很不错,而且充分利用了OpenCV的数据类型,内存访问方面也比较高效。下面给出这个cpp文件的代码详解。这个代码的一个明显不足之处就是没有给出获取背景图片的函数,本人在最后给出一种实现方法,算是对原有代码的完善吧。
相关文章推荐
- OpenCV学习笔记(三)人脸检测的代码分析(1)
- OpenCV学习笔记(三)人脸检测的代码分析
- opencv2.2.0源代码(include文件)分析(3)--中部分
- OpenCV:Mat元素访问方法、性能、代码复杂度以及安全性分析
- OpenCV:Mat元素访问方法、性能、代码复杂度以及安全性分析
- 感受大师的代码风格_opencv源代码结构分析一
- openCV中cvSnakeImage()函数代码分析
- opencv2.2.0源代码(include文件)分析(2)
- opencv2.2.0源代码(include文件)分析(1)
- opencv2.2.0源代码(include文件)分析
- opencv中提取代码单独编译,执行效率降低的原因分析
- OpenCV机器学习(1):贝叶斯分类器实现代码分析
- [记录]libev代码分析[初稿,内容不完善]
- opencv2.2.0源代码(include文件)分析(3)--上部分
- Opencv MeanShif 代码分析
- openCV中cvSnakeImage()函数代码分析
- RGB彩色图像与灰度图像转换 opencv实现 代码及分析
- OpenCV学习笔记(三)人脸检测的代码分析(2)
- opencv2.2.0源代码(include文件)分析(4)
- opencv中Mat类型操作或转换代码分析