
OpenCV
bhj5787
这个作者很懒,什么都没留下…
展开
-
VS2010配置Opencv 2.x
OpenCV中文论坛已经给出了VC 2010 Express下安装OpenCV2.4.3 http://www.opencv.org.cn/index.php/VC_2010_Express%E4%B8%8B%E5%AE%89%E8%A3%85OpenCV2.4.3 按照要求做可以正确进行配置。几个问题:1、如何判断 X86 还是 X64 ?2、Lib 和Path路径下的DLL原创 2013-07-26 21:32:45 · 1778 阅读 · 3 评论 -
Opencv HOG
很好的Hog 博文 :http://www.cnblogs.com/tornadomeet/archive/2012/08/15/2640754.html转载 2014-05-17 14:31:56 · 905 阅读 · 0 评论 -
CascadeClassifier
void CascadeClassifier::detectMultiScale( const Mat& image, vector& objects, double scaleFactor, int minNeighbors, i原创 2014-06-25 09:22:22 · 1003 阅读 · 0 评论 -
Opencv与CUDA
这是opencv 2.49 与CUDA 6.0 配置原创 2014-06-15 22:33:04 · 863 阅读 · 1 评论 -
Debug模式误用Opencv Release库的错误
以下一个错误仅是其中一种情况。原创 2014-06-19 16:37:36 · 1014 阅读 · 0 评论 -
Opencv函数:reduce
参考资料:1、http://docs.opencv.org/modules/core/doc/operations_on_arrays.html?highlight=reduce#void reduce(InputArray src, OutputArray dst, int dim, int rtype, int dtype)Reduces a matrix to a vecto原创 2015-01-11 10:10:21 · 4677 阅读 · 0 评论 -
QT dialog一种使用方法
// 导出视频片段void extractTrajectoryWidget::exportAviSegment(){ //设计一个弹出widget,包括内容:导出名称,存储路径(可选择) QDialog* dialog = new QDialog(this); dialog->window()->setWindowTitle(QStringLiteral("导出配置")); QLine原创 2015-04-08 23:05:02 · 1222 阅读 · 0 评论 -
计时与读取列表文件
计时 double t = (double)cvGetTickCount(); 此处添加程序处理代码 t = (double)cvGetTickCount() - t; cout << "cost time: " << t / ((double)cvGetTickFrequency()*1000.) << endl;读取文件数据每行是一个文件名字,读取每行数据原创 2015-08-14 21:13:24 · 510 阅读 · 0 评论 -
matlab的reshape和opencv的reshape异同
matlab的reshape和opencv的reshape异同原创 2015-10-09 14:55:53 · 1569 阅读 · 0 评论 -
opencv Mat 多通道的使用
代码是8 通道Mat的使用方法。 typedef cv::Vec Vec8f; E2 = cv::Mat::zeros(srcImage.rows, srcImage.cols, CV_32FC(8));//背景 E(0)值 //CV_32FC3 std::cout << "channel = " << E2.channels() << " \n "; for (int i =原创 2015-11-26 09:32:45 · 3960 阅读 · 0 评论 -
BackgroundSubtractorMOG部分代码
BackgroundSubtractorMOG部分代码**代码摘自opencv//backgroundRatio : 通过代码可知,就是k个模型的权重累加值>= backgroundRatio ,此时前k个model就是背景的model,大于k的model就是前景的model//nmixtures : model数量static void process8uC1( const Mat& ima原创 2016-03-05 09:52:29 · 980 阅读 · 0 评论 -
OpenCv矩阵操作函数大全 (1.0接口)
.分类: C/C++ opencv 数字图像处理 2012-02-13 20:43 96人阅读 评论(0) 收藏 举报 OpenCv矩阵操作有很多函数有mask,代表掩码,如果某位mask是0,那么对应的src的那一位就不计算,mask要和矩阵/ROI/的大小相等大多数函数支持ROI,如果图像ROI被设置,那么只处理ROI部分少部分函数支持COI,如果COI设置,只处理感兴趣的转载 2014-04-11 13:02:35 · 739 阅读 · 0 评论 -
Opencv 中文 转载(未测试)
利用OpenCV给图像添加中文标注 (2012-10-24 21:13:33)转载▼标签: opencv 汉字 freetype 杂谈分类: 学习交流OpenCV不支持汉字输出,参考了网上的相关内容,将解决步骤简要记录如下:1、从 http://download.savann转载 2014-04-24 17:41:57 · 799 阅读 · 0 评论 -
反向投影 calcBackProject
图像的反向投影图是用输入图像的某一位置上像素值(多维或灰度)对应在直方图的一个bin上的值来代替该像素值,所以得到的反向投影图是单通的。用统计学术语,输出图像象素点的值是观测数组在某个分布(直方图)下的概率。其中b(xi)表示在位置xi上像素对应的直方图第b(xi)个bin,直方图共m个bin,qu表示第u个bin的值。还是以例子说明(1)例如灰度图像如下I转载 2013-08-19 22:56:55 · 979 阅读 · 0 评论 -
opencv中meanshift和camshift函数的使用
http://www.haogongju.net/art/1347800http://www.cnblogs.com/tornadomeet/ opencv中meanshift和camshift函数的使用作者:tornadomeet | 出处:博客园 | 阅读871次 2012/3/15 21:48:50- 在这一节中,主要讲目标跟踪的一个重要的算法Ca转载 2013-08-20 21:17:46 · 1303 阅读 · 0 评论 -
Mat 逻辑运算
cv::Mat A1,B1,C1; //A1 = (cv::Mat_(3,3) //B1 = (cv::Mat_(3,3) A1 = (cv::Mat_float>(3,3) << 0,0,0, 1,2,3,1,2,3); B1 = (cv::Mat_float>(3,3) << 1,2,255, 0,0,0,255,255,255); C1 = (cv::Mat_float>(3,原创 2013-08-14 10:49:03 · 1860 阅读 · 0 评论 -
OpenCv:IplImage,Mat和Qt:QImage之间的快速转换
//QImage->IplImage *staticIplImage *ConvertToIplImage(constQImage &img){ intnChannel=0; if(img.format()==QImage::Format_RGB888)nChannel=3; if(img.format()==QImage::Format_ARGB转载 2013-08-16 14:15:47 · 1202 阅读 · 0 评论 -
QT和OpenCV 显示视频 http://zllxsha.blog.163.com/blog/static/50555091201011892029213/
【存档】QT和OpenCV 显示视频 (存着) 2010-12-08 21:20:29| 分类:默认分类 | 标签:|字号大中小订阅 Qt开发的程序一般都要借助qmake生成makefile文件。因此为了加入opencv库就要修改.pro文件,下面是Linux下该文件的配置。(增加的部分)INCLUDEPATH+= . /usr/loca转载 2013-08-16 19:28:55 · 1105 阅读 · 0 评论 -
变量冲突问题
#ifndef HOG#define HOG//#include "cv.h"//#include "highgui.h"#include "stdafx.h"//#include "opencv2\opencv.hpp"//#include #include #include #include #include using namespace cv;using na原创 2013-11-27 10:51:10 · 1079 阅读 · 0 评论 -
PCA
http://blog.sina.com.cn/s/blog_4b9b714a0100hc8o.html对于PCA,一直都是有个概念,没有实际使用过,今天终于实际使用了一把,发现PCA还是挺神奇的。在OPENCV中使用PCA非常简单,只要几条语句就可以了。1、初始化数据//每一行表示一个样本CvMat* pData = cvCreateM转载 2014-01-24 19:51:32 · 647 阅读 · 0 评论 -
OpenCV 读写XML
1.写XMl文件,void CrecognitionDlg::storeDirectoryFaces(){ CvFileStorage * fileStorage; fileStorage = cvOpenFileStorage( "directoryInfo.xml", 0, CV_STORAGE_WRITE ); cvWriteInt( fileStorage, "nFac转载 2014-04-25 21:36:30 · 646 阅读 · 0 评论