自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yl

自动驾驶

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

原创 C++学习(七)——系统时间的获取以及类的显示

C++标准库main.cpp#include "Timer.h"#include #include using namespace std;void SetTimeObject(Timer *);int main(void){ Timer Mywatch; SetTimeObject(&Mywatch); Mywatch.DisplayTimer(); return

2016-10-31 20:06:36 274

原创 opencv2学习(六)——耗费时间统计函数getTickCount()

参考文献:opencv2计算机视觉编程手册为防止忘记,故写下此篇博客cv::getTickCount()可以用来测量一段代码的运行时间,这个函数返回从上次开机算起的时钟周期数。由于我们需要的是某个代码段运行的毫秒数,因此还需要另一个函数cv::getTickFrequency()。此函数返回每秒内时钟的周期数。用于统计函数(或一段代码)耗费时间的方法如下:double

2016-10-30 21:26:56 4494 1

原创 C++学习(六)——类的学习—PhoneList对象数组程序示例

main.cpp#include #include #include //#include #include #include "PhoneList.h"using namespace std;#define FILE_IN "D:\\C++projects\\Book_Project\\9_5\\phonebook.txt"int main(void){ PhoneL

2016-10-30 21:05:17 344

原创 C++学习(五)——string使用注意事项(一)

今天编程遇到一个问题,从txt读555 111 9999,然后显示出来,结果开始程序一直只显示555;之后经过网页搜索终于找到了问题所在;在使用getline()时,我们需要明白其原理:getline (char* s, streamsize n, char delim );第一个参数是存储的位置,第二个是读取的最大字符数,第三个参数是终结符,默认为'\n',你可以自行设置

2016-10-30 20:56:49 519

原创 c++学习(四)——迭代器的介绍及使用

在c++的学习和使用中,我们接触到iterator和Map,这是与使用习惯的C语言不同的,故写下这篇文章,加深对c++迭代器的理解。有不对的地方,请指出,非常感谢。参考网址:http://www.360doc.com/content/12/1128/13/9290626_250737796.shtml(1)C++迭代器的介绍:迭代器提供对一个容器的对象的访问的方法,并且定义了容器中对象

2016-10-27 15:42:58 500

原创 opencv2学习(五)——reshape函数的使用

reshape不需要内存拷贝或者重新分配就能改变矩阵的维度Mat reshape(int cn, int rows=0) const;cn:表示通道数channels,如果设为0,则表示保持通道数不变,否则则变为设置的通道数rows;表示矩阵函数,如果设为0,则表示所有函数不变,否则则变为设置的函数Mat reshape(int cn, int newndims, const in

2016-10-27 15:02:15 12336

原创 opencv2遍历图像程序

(1)program_one#include "cv.h"#include "highgui.h"#include "cxcore.h"#include using namespace std;using namespace cv;void colorReduce(const Mat &Image, Mat &result, int div = 64);int main(void

2016-10-27 10:43:38 348

原创 C++出现error:重定义默认参-解决方法

默认参数指的当函数调用中省略了自动实参。需要注意的是:对于带参数列表的函数,必须从右向左添加默认值,也就是说,如果我们想给某个参数设置一个默认值,那么必须这个参数右边所有的参数提供默认值。从右到左。好了,接下来讲一下函数使用默认参数常常忽略的问题:举例说明错误情况:void colorReduce(const Mat &Image, Mat &result, int div = 6

2016-10-27 10:26:50 1322

原创 C++学习随笔(二)——引用

参考资料:1、搜狗百科:http://baike.sogou.com/v8548349.htm?fromTitle=C%2B%2B%E5%BC%95%E7%94%A82、http://blog.sina.com.cn/s/blog_60281b700100ens2.html3、http://www.cnblogs.com/Mr-xu/archive/2012/08/07/2626973

2016-10-07 11:02:32 373

转载 roi任意形状

网址:http://blog.csdn.net/abc20002929/article/details/41016639

2016-10-05 19:50:04 322

原创 C++学习随笔(一)

1、头文件:#include using namespace std;   // 不可少2、自增量( ++ )和自减量( -- )m = ++i;   // i=i+1; m=i; 给i加1后,将i赋值给m例如:int i= 2; m = ++i;   // i=3; m=3; m = i++;   // m=i; i=i+1; 将i赋值给m后,然后给i加1如:in

2016-10-05 17:58:51 339

原创 关于Mat和using namespace cv的使用理解(一)

参考:http://blog.sina.com.cn/s/blog_74f32c400101a1ah.html参考文档:OpenCV中Mat的详解之前一直再用IplImage类型,昨天接触Mat,使用起来发现有些不一样,函数与之前的IplImage的有一点点不一样经过查阅和浏览大神的解释和博客,个人理解如下:1、cvLoadImage()与imread()等函数区别深入了解

2016-10-05 10:11:19 26100 2

空空如也

空空如也

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

TA关注的人

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