- 博客(5)
- 收藏
- 关注
原创 从vs2010转换项目到vs2012
用vs2012打开vs2010的项目的时候会提示转换,但是并不一定能用,经常会出来类似windows.h找不到之类的情况。查了查自己备份一下。这个问题来自于vs2012和2010的include和lib目录都不同,也不知道为啥自动转换的时候这个没转过来,所以只好自己手动了。这里include目录就加上$(WindowsSDK_IncludePath);就可以了,对于lib目录的话有取决于你
2014-03-27 18:38:05
2875
1
原创 利用opencv实现sift matching
实际上在opencv的example里有一个matcher_simple.cpp的文件就实现了SURF的匹配。在做sift matching的时候只要把surf改成sift就可以了。接下来还是先上源码#include #include #include #include #include using namespace cv;int main(int argc, char *
2013-10-26 21:17:43
4223
原创 用opencv中的CvEM做GMM的训练
GMM(“Gaussian Mixture Model”)这个东西,来源于Adaptive background mixture models for real-time tracking。事实上就是把一系列的数据的分布用几个加权的高斯去拟合。这东西我能想到的有两个用法:其中一个就是opencv官网上给出来的例子,对于一系列的点,训练一个GMM。对于每个点检查对它来说属于哪个Gaussia
2013-10-22 10:17:11
2875
原创 用Socket保存OpenCV的CvMat结构
接着上个月写的一篇发送IplImage结构的来说,因为Socket发送结构的部分上一篇写过了,所以不再多写了。CvMat的结构如下:typedef struct CvMat{ int type; int step; /* for internal use only */ int* refcount; int hdr_refcount; un
2012-10-26 12:58:49
1297
原创 用SOCKET发送OpenCV的IplImage结构
做一个C/S架构的Image Processing的程序,其中读写图片和图像处理的部分都是用OpenCV来实现的。本人原先没有怎么接触过SOCKET编程,网上也没有找到怎么发送一个类似IplImage结构这样文章,之后自己解决了,所以把优快云的博客开了写一篇这个,自己记录一下,也方便像我一样的初学者。对于一般的结构例如CvPoint,我们首先来看一下CvPoint的结构typedef
2012-09-23 23:02:03
2101
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人