自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

N1984的博客

学习,学习。

  • 博客(21)
  • 收藏
  • 关注

原创 OpenCV杂记11---升级opencv版本打开原来的程序

问题描述, 从cv248升级到249之后,打开原来编译过的工程,弹出如下错误提示。 1>LINK : fatal error LNK1104: 无法打开文件“opencv_core248d.lib”解决方法, 解决方案资源管理器—项目右键属性—配置属性—链接器—输入—附加依赖项删除原库文件(opencv_core248d.lib)

2016-07-24 10:19:09 618

翻译 测试链接的预览效果

原文出处: 这里这里TickMeter tm; tm.start();// TODO: code block to be timedtm.stop();cout<<"count="<<tm.getCounter()<<",process time="<<tm.getTimeMilli()<<endl;

2016-05-08 09:01:42 443

转载 他山之石02---opencv测量运行时间的函数

原文地址来龙去脉最开始的C接口中的是 cvGetTickCount()和 cvGetTickFrequency(),在程序段的开始和结束时两次使用cvGetTickCount(),然后将两次的差除以cvGetTickFrequency()后就可以获得程序段的以微秒us为单位的运行时间,不是很精确但是一般足够了。 到了2.x之后在命名空间cv中又多了几个函数,getTickCoun

2016-05-08 08:49:22 360

原创 OpenCV杂记08---typedef,CV_VERSION,FileStorage

typedef声明是为现有类型创建一个新的名字,类型别名。typedef SURF SurfFeatureDetector; typedef SURF SurfDescriptorExtractor; 这就表示,SURF类忽然同时有了两个新名字SurfFeatureDetector以及SurfDescriptorExtractor。 也就是说,我们平常使用的SurfFeatureDetect

2016-04-26 10:24:04 1119

转载 他山之石01---“未声明的标识符:SurfFeatureDetector”问题解决办法

原文地址: http://blog.csdn.net/holybin/article/details/41144705在VS中使用opencv2.4.X版本的时候,如果使用SurfFeatureDetector(或者SiftFeatureDetector)做特征点检测的时候,按照官方文档上的示例代码include头文件为:opencv2/features2d/features2d.hpp,则会出现

2016-04-25 10:00:09 482

原创 OpenCV杂记06---形态学、膨胀和腐蚀

原文地址: http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/erosion_dilatation/erosion_dilatation.html#morphology-1总结本程序的收获。1、掌握窗口排列函数cvMoveWindow的使用。 2、学会创建滑动条并调用回调函数。createTrackbar的第五

2016-04-22 15:38:34 298

原创 OpenCV杂记05---遍历文件夹内全部文件

原文地址http://blog.csdn.net/fengbingchun/article/details/42435901#comments OpenCV中有实现遍历文件夹下所有文件的类Directory,它里面包括3个成员函数: (1)、GetListFiles:遍历指定文件夹下的所有文件,不包括指定文件夹内的文件夹; (2)、GetListFolders:遍历指定文件夹下的所有文件夹,不

2016-04-20 21:59:13 2310 3

原创 OpenCV杂记04---include头文件重复及各模块介绍

参考网站:http://www.it165.net/pro/html/201404/12370.html http://www.csdn123.com/html/topnews201408/95/8695.htm关于头文件重复的记录刚开始学习cv时,参照例子,总是添加如下头文件。#include <opencv2/opencv.hpp>#include <opencv2/core/core.hp

2016-04-20 21:50:30 542

原创 OpenCV杂记03---Scalar,row,col,cout

Scalar,row,col1、staturate_cast是一个类型转换函数,程序里是为了确保运算结果还在uchar范围内。 2,row和col方法返回图像中的某些行或列,返回值是一个Mat。 3,setTo方法将Mat对像中的点设置为一个值,Scalar(n)为一个灰度值,Scalar(a,b,c)为一个彩色值。 Mat类把很多算数操作符都进行了重载,让它们来符合矩阵的一些运算,如果+、-

2016-04-20 21:36:01 495

原创 C/C++基础知识04---难点记录

操作符重载http://www.prglab.com/cms/pages/c-tutorial/oo-programming/overloading-operators.php类之间的关系(Relationships between classes)http://www.prglab.com/cms/pages/c-tutorial/oo-programming/relationships-betw

2016-04-19 21:35:54 314

原创 C/C++基础知识03---面向对象---类(Classes)

类(Classes)类(class)是一种将数据和函数组织在同一个结构里的逻辑方法。定义类的关键字为class ,其功能与C语言中的struct类似,不同之处是class可以包含函数,而不像struct只能包含数据元素。 类定义的形式是: class class_name { permission_label_1: member1;

2016-04-14 15:11:41 338

原创 C/C++基础知识02---数据结构

数据结构一个数据结构是组合到同一定义下的一组不同类型的数据,各个数据类型的长度可能不同。它的形式是: struct model_name { type1 element1; type2 element2; type3 element3; … } object_name;操作符:->这是一个引用操作符,常与结构或类的指针一起使用,以便引用其中的成员元素,这样就避免使用很多括号。例如,我们用

2016-04-14 11:03:51 391

原创 C/C++基础知识01

参考网站。 http://www.prglab.com/cms/pages/c-tutorial/c-basics/variables-and-data-types.php\0\0,是C++中字符串的结尾标志,存储在字符串的结尾。sprintf字符串格式化命令,主要功能是把格式化的数据写入某个字符串中。sprintf 是个变参函数。%d,用来输出十进制整数strcat,将两个char类型链接。\r

2016-04-14 09:28:50 355

原创 序列图片读取与sprintf函数

今天帮同学处理了一批轮廓提取的图片。 收获是,学得了一种读取序列图片的方法。 记录如下。//--------------------------------【头文件包含部分】----#include <opencv2/opencv.hpp>#include<opencv2/highgui/highgui.hpp>#include<opencv2/imgproc/imgproc.hpp>/

2016-04-12 20:36:22 1173

原创 图像处理基础知识01

Canny边缘检测算法可以分为以下5个步骤:应用高斯滤波来平滑图像,目的是去除噪声 找寻图像的强度梯度(intensity gradients) 应用非最大抑制(non-maximum suppression)技术来消除边误检(本来不是但检测出来是) 应用双阈值的方法来决定可能的(潜在的)边界 利用滞后技术来跟踪边界一、几种常见的颜色空间:RGB颜色空间:RGB采用加法混色法,因为它是描述各

2016-04-11 14:22:42 355

原创 OpenCV杂记02 MFC

MFC基础第一步:首先创建一个MFC对话框应用程序(Dialog-based Application),这一步并不难只要按默认设置就可以了;但是有一点要注意: 最下面的“Use Unicode libraries”最好去掉。如果勾选了这个选项,程序代码就会使用16bit的Unicode字符集来编码,但是很多函数虽然使用 char* (ASCII stings) 类型字符,而将字符串从 Unicod

2016-04-11 13:04:43 438

转载 win7+QT creator+openCV配置和使用

原文地址。 http://blog.csdn.net/u012234115/article/details/41871449?utm_source=tuicool&utm_medium=referral 版权声明:转载请注明地址,谢谢附上原文内容,仅为个人记录,暂未调整格式。网上的教程都是教怎么用minGW和cmake编译opencv然后再导入,简直太麻烦了,不利于新手,这里有个简单的方法。

2016-04-10 12:38:30 991

原创 OpenCV杂记01

cvMoveWindow,固定窗口位置。->,取结构体成员的运算符。%,1、格式化字符串输出;2、整数取余。assert,是运行期的判断,并且会强制终止程序。图像操作。 Mat img = imread(“image.jpg”); imshow(“image”, img); waitKey();通过PyrDown,练习了IplImage和Mat之间的转化。IplImage是结构体struct,

2016-04-08 10:41:17 272

原创 opencv笔记02-main函数使用

今天学习了一个例子,OpenCV实现静止背景下运动目标的检测。 原文地址: http://blog.csdn.net/likezhaobin/article/details/6912194下面记录遇到的问题和解决方法。 1、直接复制代码后,提示有137个错误。由于编程基本功不扎实,或者说对程序基本概念没有理解,而犯了低级错误。没有将代码放到main函数的主体中。添加主函数结构后,问题解决。

2016-04-03 22:29:13 524

转载 笔记---main函数及其他问题

今天在vs2010下,安装好opencv后,运行第一个简单的测试程序。结果一直报错。 截图如下。辛辛苦苦在网上寻找半天,终于把问题解决。原来是保存文件的路径问题导致的。

2016-04-03 22:28:58 311

原创 OpenCV笔记1---报错 cv::Exception,更改路径后问题解决。

#include#include #include using namespace cv;int main(){ // 读入一张图片(游戏原画) Mat img=imread("pic.jpg"); // 创建一个名为 "游戏原画"窗口 cvNamedWindow("游戏原画"); // 在窗口中显示游戏原画 imshow("游戏原画",img); // 等待6000

2016-03-21 11:58:04 3045

空空如也

空空如也

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

TA关注的人

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