自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 问答 (1)
  • 收藏
  • 关注

原创 递归写法总结

先贴出Eric Lippert在stackoverflow的递归写法: http://stackoverflow.com/questions/9304469/how-to-perform-a-recursive-search/9314805#9314805其中写到递归大致模板:Result M(Problem prob){ if (<problem can be solved eas

2016-03-27 17:32:08 1567

转载 VS2013调用matlab生成的dll

VS2013调用matlab生成的dll http://blog.csdn.net/zzc8265020/article/details/45769345

2016-03-17 17:52:11 2084

转载 重写重载重定义

转载地址:http://blog.163.com/clevertanglei900@126/blog/static/111352259201102441934870/用的时候老是忘记。特此记下。重载overload:是函数名相同,参数列表不同 重载只是在类的内部存在。但是不能靠返回类型来判断。重写override:也叫做覆盖。子类重新定义父类中有相同名称和参数的虚函数。函数

2016-02-04 12:07:24 543

原创 关于Mat矩阵在浅拷贝下的关于矩阵头的拷贝问题

先贴代码: Mat m1 = Mat::zeros(4, 4, CV_32FC1); Mat &m2 = m1; cout << "m1.size() = " << m1.size() << endl; cout << "m2.size() = " << m2.size() << endl; m2 = m2(Range(0,1), Range(0,1));

2015-11-15 19:27:23 573

转载 optical_flow_evaluation

#include "opencv2/highgui.hpp"#include "opencv2/video.hpp"#include "opencv2/optflow.hpp"#include <fstream>using namespace std;using namespace cv;using namespace optflow;const String keys = "{help

2015-09-22 19:46:14 1197

转载 opencv_createsamples.exe

引用地址: http://www.cnblogs.com/tornadomeet/archive/2012/03/28/2420936.html

2015-09-15 10:11:57 4736

转载 复杂度之双边滤波算法的原理、流程、实现及效果。

引用地址: http://www.cnblogs.com/Imageshop/p/3406823.html

2015-09-13 09:33:24 819

转载 不平衡数据处理之SMOTE算法

引用地址: http://dongshichao.info/2014/08/30/SMOTE/

2015-09-09 10:38:07 2803

转载 机器学习算法需要注意的一些问题,算法一些问题

转载地址: http://www.bkjia.com/yjs/1039760.html机器学习算法需要注意的一些问题,算法一些问题对于机器学习的实际运用,光停留在知道了解的层面还不够,我们需要对实际中容易遇到的一些问题进行深入的挖掘理解。我打算将一些琐碎的知识点做一个整理。1 数据不平衡问题 这个问题是经常遇到的。就拿有监督的学习的二分类问题来说吧,我们需要正例和负例样本的标注。如果我们拿到

2015-09-08 09:17:25 506

转载 《Master Opencv...读书笔记》图像特征点匹配

引用地址: http://blog.csdn.net/jinshengtao/article/details/17589789

2015-09-06 20:58:13 686

转载 【OpenCV】高斯混合背景建模

转载地址: http://blog.csdn.net/xiaowei_cqu/article/details/23689189

2015-08-14 19:26:17 857

转载 bug和缺陷的区别

转载地址:> http://www.cnblogs.com/jackei/archive/2005/01/12/90976.html时光倒转到了我们还使用电子管技术制造计算机的那个年代,那是计算机的主机重达数吨,并常常占据整个房间的时代。在某个实验室的某个平常的早晨,这个庞然大物突然停止了工作,我们的IT前辈们马上就开始寻找出现这种情况的原因。凭借设计图纸的引导,他们很快就圈定了可能发生问题的那一部

2015-08-13 15:47:23 2509

转载 掌握VS2010调试 -- 入门指南

转载地址: http://blog.csdn.net/kingzone_2008/article/details/8133048

2015-08-13 15:36:36 528

转载 分类中数据不平衡问题的解决经验

转载地址: http://www.52ml.net/16294.html

2015-08-07 00:02:59 434

转载 HOG特征+SVM训练过程

转载地址: http://www.52ml.net/16294.html

2015-08-06 23:54:04 1225

转载 循环结构中break、continue、return和exit的区别

转载地址: http://blog.csdn.net/hunanchenxingyu/article/details/8101795

2015-08-05 00:31:37 443

转载 只有静态常量整型数据成员才可以在类中初始化

常整型静态数据成员可以在类中直接初始化,而常实型静态数据成员不可以class circle{int a; // 普通变量,不能在类中初始化static int b; // 静态变量,不能在类中初始化static const int c=2; // 静态常量,可以在类中初始化static const double PI=3.1416;//error C2864: 只有静态常量整型数据成员才可

2015-08-04 09:28:43 2372

转载 文本分块切割

转载地址: http://boytnt.blog.51cto.com/966121/1679697

2015-08-02 21:13:26 766

转载 sizeof总结

引用地址: http://blog.csdn.net/scythe666/article/details/47012347

2015-07-29 23:59:03 329

转载 OpenCV中图像及子图像ROI之间的复制

转载地址: http://blog.csdn.net/viewcode/article/details/7823237opencv的图像及子图像复制1.x版本与2.x版本的使用方式有很大不同。1.x版本采用cvCopy或cvSetImageROI, cvCopy, cvResetImageROI的方式实现。而2.x版本以后,图像用Mat来表示。图像的复制方法比较多,例如src.clone()s

2015-07-27 21:39:33 556

转载 均方根值(RMS)+ 均方根误差(RMSE)+标准差(Standard Deviation)

转载地址:>http://blog.163.com/jey_df/blog/static/1825501612013411105655629/1、均方根值(RMS)也称作为效值,它的计算方法是先平方、再平均、然后开方。 2、均方根误差,它是观测值与真值偏差的平方和观测次数n比值的平方根,在实际测量中,观测次数n总是有限的,真值只能用最可信赖(最佳)值来代替.方根误差对一组测量中的特大或特小误差反映

2015-07-27 10:17:32 4287

原创 hconcat函数 与 vconcat函数的使用---增加行或列

Opencv手册: vconcat: 将多个矩阵水平的拼接起来,可用在增加某一矩阵的最前列和最后的列vconcat: 将多个矩阵水平的拼接起来,可用在增加某一矩阵的最前列和最后的列 hconcat: 将多个矩阵垂直的拼接起来,可用在增加某一矩阵的最前行和最后的行。这个函数不十分紧要,一般可以用resize和pushback来代替hconcat

2015-07-24 12:32:50 12990 2

转载 extern “C”总结

转载地址:> http://www.cnblogs.com/graphics/archive/2010/12/24/1916343.html经常看到如下代码:#ifdef _cplusplusextern "C" {#endif#include "XXX.h"#ifdef _cplusplus}#endif解释:extern “C”的作用是,告诉C++编译器,下面的代码按照C的方式进行编

2015-07-23 00:23:22 459

转载 istringstream的用法

引用地址:> http://www.cppblog.com/shyli/archive/2006/10/17/13758.htmlistringstream对象可以绑定一行字符串,然后以空格为分隔符把该行分隔开来。#include<iostream>#include<sstream>using namespace std;int main(){ string str, line;

2015-07-20 16:25:30 339

转载 如何使用opencv的c++接口来读取、写结构体数组到yml文件中

引用地址 http://blog.csdn.net/jia_zhengshen/article/details/12910299参考地址: http://docs.opencv.org/modules/core/doc/xml_yaml_persistence.html#filestorage-writeraw#include<opencv2\opencv.hpp>#include<t

2015-07-17 14:48:59 1929

转载 OpenCV读取XML/YML文件的方法

转载地址:> http://blog.skyoung.org/2014/04/25/write-and-read-xml-yml-file/在平时写一些程序的时候,需要一些配置参数的文件,最简单的方法是使用txt文件存储参数,但当参数较多时,为了让存储的参数更美观有序且方便读取,一些其他库提供的一些数据存储方法就显得很方便了,例如libconfig。当然这里并不打算着重讲解这个库,而是主要说一说Op

2015-07-16 10:05:45 1768

原创 求余运算易错点

c++ primer 5th P125:做除法:除数与被除数若有负数符号都可以提到外面来(-m)/n == m/(-n) == -(m/n);(-m)/(-n) == m/n;做求余:被除数若有负数符号都可以提到外面来除数若有负数符号直接忽略去掉(-m) % n == (-m) % (-n) == -(m % n);m % (-n) == m % n;

2015-07-12 21:42:25 573

原创 结构struct动态数组创建、操作、删除

转载地址:> http://blog.csdn.net/lawrencesgj/article/details/7939755在做hdoj的1009,本来这道题目不是很难,可是对于struct动态数组操作不是很熟,做了很久,在这里记录一下,避免下次继续出错。 FatMouse’ Trade Time Limit: 2000/1000 MS (Java/Others) Memory Limit:

2015-07-10 14:24:52 1434

转载 Matlab与C++混合编程(依赖OpenCV)

转载地址: http://blog.csdn.net/zouxy09/article/details/20553007

2015-06-25 16:52:31 425

原创 二维数组的建立

#include <iostream>#include <vector>using namespace std;int main(){ int m ,n;cin>>m>>n;vector<vector<int> > array;array.resize(m);for(int i = 0; i != m; i++) { array[i].resize(n); fo

2015-06-24 20:46:21 322

转载 Bilateral Filtering(双边滤波)

转载地址: http://blog.csdn.net/bugrunner/article/details/7170471简介 图像平滑是一个重要的操作,而且有多种成熟的算法。这里主要简单介绍一下Bilateral方法(双边滤波),这主要是由于前段时间做了SSAO,需要用bilateral blur 算法进行降噪。Bilateral blur相对于传统的高斯blur来说很重要的一个特性即可可以保持

2015-06-22 21:47:24 851

原创 assign()的使用以及在构造对象时不能使用

int main(){ string s; vector<char> cvec(5, 'c'); s.assign(cvec.begin(), cvec.end()); //s(cvec.begin(), cvec.end()); 这种情况下报错,要用assign cout << s << endl; return 0;}int main()

2015-06-20 12:38:28 506

转载 矩阵类型及对应的at<>类型

转载地址: http://www.prism.gatech.edu/~ahuaman3/docs/OpenCV_Docs/tutorials/basic_0/basic_0.htmlCV_8UC1 : 8-bit unsigned integer (uchar)CV_8SC1 : 8-bit signed integer (schar)CV_16UC1 : 16-bit unsigned

2015-06-14 17:07:07 1617

原创 Mat函数的定义与vector存储到Mat中的问题

Mat类型对应的数值如下:#define CV_8U 0#define CV_8S 1#define CV_16U 2#define CV_16S 3#define CV_32S 4#define CV_32F 5#define CV_64F 6未对定义的Mat矩阵进行设置,那么他将默认为行=0,列=0,类型为cv_8UC1 #include <opencv2/op

2015-06-14 11:54:26 2227

原创 延迟函数:Sleep()及其作用

dwMilliseconds 是毫秒的意思#include<window.h>int main(){cout << "hello world" << endl;Sleep(5*1000);//延时5秒 return 0;}目前我主要用在想把程序完整运行起来,但又想延迟看下某些中间值的结果,使用这个函数很方便

2015-06-14 11:42:26 1764

原创 #include<>与#include" "放的错误

要是自己定义的头文件A.h,在另一个文件B.cpp需要包含它时时一定要用#include” “而不能用#include<>,如果用#include<>否则会报错找不到该文件A.h

2015-06-07 19:25:32 496

转载 随机数产生器RNG

转载地址:http://blog.csdn.net/yang_xian521/article/details/6931385用OpenCV做算法的朋友们肯定为随机数烦恼过,新版本一直支持随机数产生器啦,而且还继续支持之前版本的c格式的函数,不过与时俱进,我这里介绍C++的RNG类。它可以压缩一个64位的i整数并可以得到scalar和array的随机数。目前的版本支持均匀分布随机数和Gaussian

2015-05-31 21:51:38 1618

转载 坐标系旋转变换公式图解

转载地址:http://blog.sina.com.cn/s/blog_3fd642cf0101cc8w.html作者:abada张宏兵物理大师Susskind 斯坦福讲狭义相对论课(新浪公开课,以下视频第27’31”左右) http://open.sina.com.cn/course/id_80/ 也会记错坐标系旋转变换公式。而您一旦用以下这图解方法,随时眼见显然,再也不会搞错。坐标系旋转变换

2015-05-29 18:51:30 8891 1

转载 百度2013年计算机视觉算法研发工程师笔试题

这里写链接内容

2015-05-22 21:10:14 3088

转载 C函数之memcpy()函数用法

函数原型 void *memcpy(void*dest, const void *src, size_t n); 功能 由src指向地址为起始地址的连续n个字节的数据复制到以destin指向地址为起始地址的空间内。 头文件include//作用:将s中的字符串复制到字符数组d中。  //memcpy.c  #include<stdio.h>  #include<string.h>

2015-05-20 15:20:05 304

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除