- 博客(20)
- 资源 (8)
- 收藏
- 关注
转载 OpenCV坐标体系的初步认识
作者:tornadomeet 出处:http://www.cnblogs.com/tornadomeet 欢迎转载或分享,但请务必声明文章出处。 (新浪微博:tornadomeet,欢迎交流!)前言 相信很多朋友在使用OpenCV的时候会遇到一个小问题,且有时候对这样的小问题没有引起足够的重视,或者通过表面想当然的去编程,所以调试代码时出现一些莫名其妙的问题,最后发现问题时时
2015-12-28 21:42:11 410
原创 grub rescue
装了双系统。之前一直想把d或者e盘分给c盘一些,但是拖延症犯了,装了双系统之后想,那就抓紧一块c盘扩容一下吧。下了一个分区助手,按照教程很简单的分成功了,结果重启进入的时候,显示:grub rescue!!!!!!于是开始百度~寻找解决办法~http://www.linuxidc.com/Linux/2012-07/65249.htm1. 先使用ls命令,找到Ubun
2015-12-22 20:50:45 690
原创 MSER
区域特征提取:MSER Maximally Stable Extremal Regions是目前业界认为的性能最好的仿射不变区域,当使用不同灰度阈值对图像进行二值化时得到的最稳定的区域:特点:1.对灰度图像的仿射变化具有不变性;2.稳定性,区域的支持集相对灰度变化稳定;3,可以检测不同精细程度的区域;MSER提取过程:(1)使用一系列的灰度阈值对图像进行二值化处理;
2015-12-22 15:44:36 1062
转载 开机之后的一系列
http://www.zhihu.com/question/22364502http://www.zhihu.com/question/22364502/answer/21535141http://www.ruanyifeng.com/blog/2013/02/booting.html
2015-12-22 15:21:43 354
原创 malloc以及malloc和new
malloc函数的实质体现在,它有一个将可用的内存块连接为一个长长的列表的所谓空闲链表。调用malloc函数时,它沿连接表寻找一个大到足以满足用户请求所需要的内存块。然后,将该内存块一分为二(一块的大小与用户请求的大小相等,另一块的大小就是剩下的字节)。接下来,将分配给用户的那块内存传给用户,并将剩下的那块(如果有的话)返回到连接表上。调用free函数时,它将用户释放的内存块连接到空闲链上。到最后
2015-12-22 15:14:18 545
原创 Python中的函数
定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。Return[expression]结束函数,选择性地返回一个值给调用方
2015-12-21 21:28:12 530
原创 Python的种种
(1)continue,break;break:来跳过循环;continue:用于跳过该次循环,继续下一次若出现了死循环,则可以ctrl+c来结束。break语句用到while 和for循环中,如果你是用嵌套循环,则break语句将执行最深层的循环,并且开始执行下一行代码还有一个循环:(2)while ……else……(3)for遍历任何序列
2015-12-21 20:55:47 613
原创 python中的变量
http://www.runoob.com/python/python-variable-types.htmlpython中的变量不需要声明,变量的赋值操作即是变量的声明和定义的过程,所以,每个变量在使用前必须被赋值,赋值之后变量才能被创建,等号用来给变量赋值,多个变量赋值,a=b=c=1;或者a,b,c=1,2,"john"python支持四种不同的数值类型:int(
2015-12-21 17:35:49 428
原创 python中文编码
http://www.runoob.com/python/python-chinese-encoding.html(1)python代码块不用{}来控制类,函数以及逻辑判断,用缩进来写模块。缩进的空白数量是可以改变的。但是所有代码块必须有相同的缩进空白数量。若显示错误:IndentationError: unindent does not match any outer indenta
2015-12-21 11:43:53 466
转载 NULL 0 和 nullptr
有关null nullptr和0之间的关联:http://www.2cto.com/kf/201302/190008.html1、为什要有nullptr 我们给一个指针赋初值的时候一般这么写 FILE* fp = NULL; 这里有个NULL的定义,一般情况下它是这么定义的: [cpp] #ifdef
2015-12-13 20:16:13 296
原创 单精度float和双精度double
float为单精度实数,double为双精度实数float的精度是6位有效数字,取值范围是10的-38次方到10的38次方,float占用4字节空间double的精度是15位有效数字,取值范围是10的-308次方到10的308次方,double占用8字节空间。1、单精度,也就是 float ,在 32 位机器上用 4 个字节来存储的;而双精度double是用 8 个字节来存储的,这
2015-12-13 15:48:51 1758
原创 关于字符,字符串,char和string
字符:单个的,单引号;字符串:多个的,也可以是单个的,或者空的,双引号;本质: char属于基础类型(C++),char类型的长度是固定的,在C++中它可能是1个字节,或者2个字节(取决于是否为Unicode Char)。string是一个模板类型,也就是一个class(C++)。也就是无法通过sizeof来取得,因为它不是一个基础类型,它本身并不固定长度,而取决于内部
2015-12-13 15:42:00 486
转载 关于大端小端的解说
http://www.mcuos.com/thread-7198-1-1.html一、大端模式和小端模式的起源 关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的《格利佛游记》:Lilliput和Blefuscu这两个强国在过去的36个月中一直在苦战。战争的原因:大家都知道,吃鸡蛋的时候,原始的方法是打破鸡蛋较大的一端,可以那时的皇帝的祖父由于
2015-12-13 11:41:03 414
转载 大端小端模式
http://blog.chinaunix.net/uid-1782237-id-2851117.html所谓的大端模式,是指数据的低位(就是权值较小的后面那几位)保存在内存的高地址中,而数据的高位,保存在内存的低地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放; 所谓的小端模式,是指数据的低位保存在内存的低地址中,而数 据的高位保
2015-12-13 11:39:13 432
转载 栈堆大小端
http://www.openedv.com/posts/list/0/24152.htm#to栈增长和大端/小端问题是和CPU相关的两个问题.1,首先来看:栈(STACK)的问题.函数的局部变量,都是存放在"栈"里面,栈的英文是:STACK.STACK的大小,我们可以在stm32的启动文件里面设置,以战舰stm32开发板为例,在startup_stm32f10x_hd
2015-12-13 11:24:37 626
原创 顶层const和底层const
http://blog.csdn.net/sunhero2010/article/details/49429267http://blog.csdn.net/dazhiliudazhi/article/details/23590469http://blog.csdn.net/sunhero2010/article/details/49429513关于顶层const和底层const
2015-12-12 21:03:19 338
原创 Printf是从右向左压入栈
比如程序如下int i=1;printf("%d,%d",i,++i);输出的结果就是2 2.从而证明从右向左。之所有printf是从右向左执行因为操作的是输出栈!c++中的cout也是从右向左压入栈的。所以如果printf(i,i++)或者cout,他们的结果值都是一样的。
2015-12-12 20:51:41 515
原创 Python1
http://www.crifan.com/how_to_do_python_development_under_windows_environment/http://www.cnblogs.com/dsky/archive/2012/06/04/2535397.htmlidle是GUI形式,command line是命令提示符形式,都是和Python解释器交互的手段。Modu
2015-12-10 11:29:54 333
转载 牛人整理分享的面试知识:操作系统、计算机网络、设计模式、Linux编程,数据结构总结
感谢IT面试群 S-北京-陈磊 的整理分享。基础篇:操作系统、计算机网络、设计模式一:操作系统1. 进程的有哪几种状态,状态转换图,及导致转换的事件。2. 进程与线程的区别。3. 进程通信的几种方式。4. 线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解)5. 线程的实现方式. (也就是用户线程与内核线程的区别)6. 用
2015-12-09 16:09:57 393
opencv 中文参考手册
2015-06-13
[数据结构与算法分析C++.描述].(美国)Mark.Allen.Weiss.扫描版
2015-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人