自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 yaml-cpp 0.5 emiter yaml文件读取和写回

一.环境ubuntu16+qt5.6.2+yaml-cpp0.5.3二.前提http://blog.csdn.net/azhuty/article/details/68485569(yaml文件来源)https://github.com/jbeder/yaml-cpp/wiki/How-To-Emit-YAML(更多细节可以参考他的wiki)环境都已经弄好了三.开工在项

2018-01-31 17:46:15 4291

原创 架构设计-初学------五种设计原则 SOLID

在这个阶段阅读架构整洁之道是非常吃力的,但是以下五个原则对于写代码还是非常的有帮助1. 单一职责:SRP single responsibility principle 每一个模块划分应该根据只有一个会引起改变的原因 (只有一类user) 应用:新增点窗口的调用 应该要区分示教面板调用和点管理页面调用2. 开闭原则:open closed principl...

2019-05-23 16:03:38 304

原创 yaml 使用自定义类型读取和写回文件 .as<struce> 和emitter 以及随机出现解析失败警告

一.意义 yaml对于内容有类型判断,也可以通过!!进行指定类型,所以这给读取自定义结构类型的yaml读取提供了可以,而不是在yaml 0.5以后的版本中还需要重载一大堆的>>符号二.参考资料yaml-cpp官网https://github.com/jbeder/yaml-cpp/wiki/Tutorialnode.Type()-Null-Scalar-Sequen...

2018-07-28 16:53:47 2937

原创 YAML格式官网示例 - : # [ ] { } --- ... & * ? > | " " ' ' !! !

其实对于yaml格式的理解应该结合数组来理解1.' - '队列- list 1- list 2- list 3对应于数组当中就是 array[3] 其中array[0]="list 1"array[1]="list 2"array[2]="list 3"一个'-'就代表当前数组结构新增加一行2.' : 'map- key1 : value1- ke...

2018-07-23 13:35:16 5628

原创 剑指offer练习二输入一个链表,反转链表后,输出链表的所有元素。

说到反转条件反射就想到了栈,这样两遍遍历就可以了.第一次提取所有的值,第二次压回去/*struct ListNode { int val; struct ListNode *next; ListNode(int x) : val(x), next(NULL) { }};*/class Solution {public: ListNode* ReverseLis

2018-02-01 17:46:33 278

原创 剑指offer练习一 输入一个链表,输出该链表中倒数第k个结点。

题目描述输入一个链表,输出该链表中倒数第k个结点。主要思维:              这是一个单项链表,所以可以用两个指针,保持他们之间的间距为要求的k,当一个节点循环到链表尾的时候,另一个节点就是需要的节点了上代码:/*struct ListNode { int val; struct ListNode *next; ListNode(int x

2018-02-01 17:46:20 147

原创 opencv训练自己的分类器

注意点1.建立正负样本的时候,负样本需要一起归一化,灰度处理而且负样本是正样本1.2到1.5倍比较好,这里自己写了一个点2.正负样本的描述文件,先将正样本放在一个文件夹内通过命令提示符cd进正样本的文件夹内 dir/b>positive.txt positive。txt是生成的文件,然后修改。txt文件删除最后一行,并且将最后一个单词例如。jpg全部替换成1 0 0 20 20 (文件数,起始

2017-07-14 16:19:09 866 1

转载 QT中数据的获取和转换 int和qstring

直接转换的话QSring2intQString str;bool okint a=str.toInt(&ok,10);后面的基数是进制int2QSringQString str=QString::number(a,16);参考总结http://www.360doc.com/content/13/1010

2017-04-22 20:02:38 1617

转载 OpenCV学习笔记二:灰色图像转换成彩色图像 非CV_GRAY2RGB

突然间想要将灰色图像转换成彩色图像。因为看到CV_GRAY2RGB这个cvtColor函数的参数标量是存在的结果出来的和灰度图像没什么区别 彩色图像转换成灰度图像原理计算公式为:Y = 0.3R + 0.59G + 0.11B灰度图像转换为彩色图像 将灰度图像转换为彩色图像,称为灰度图像的伪彩色处理。伪彩色处理技术

2017-04-22 15:02:29 8165

原创 OpenCv学习笔记一:图片加载不出来 imshow cvWaitKey(0)

问题:      遇到imshow加载图片出不来,之前的代码都是测试过可以用的,但是再次测试的时候就show不出来了调试过程:1.0重新构建了qmark文件,失败1.1上网查找资料,说是加载库的问题 (用的是debug模式,加载的是opencv3.2的cv_World320d.lib)排除1.2 在imshow函数之后加一个cvWaitKey(0)就可以了

2017-04-22 14:12:18 1324

翻译 string操作函数 重点是at取字符

a) =,assign()     //赋以新值b) swap()     //交换两个字符串的内容c) +=,append(),push_back() //在尾部添加字符d) insert() //插入字符e) erase() //删除字符f) clear() //删除全部字符g) replace() //替换字符h) + //串联字符串i) ==,!=,,>=,

2017-03-25 22:05:34 1100

空空如也

空空如也

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

TA关注的人

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