- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 在OpenCV中自适应确定canny算法的分割门限
在OpenCV中自适应确定canny算法的分割门限 在OpenCV中用canny算子进行边缘检测速度很快,不过有点不爽的就是高低阈值需要输入。在matlab中,如果不指定阈值的话,由函数自适应确定,因此仿照matlab中的做法,对canny函数进行了修改,以便当用户没有指定高低阈值时,由函数自适应确定阈值。 我在OpenCv原码库
2011-07-01 09:18:00 611
转载 BMP文件结构及图像每行字节计算方法
<br />BMP文件结构 <br />1. BMP文件组成 BMP文件由文件头、位图信息头、颜色信息和图形数据四部分组成。文件头主要包含文件的大小、文件类型、图像数据偏离文件头的长度等信息;位图信息头包含图象的尺寸信息、图像用几个比特数值来表示一个像素、图像是否压缩、图像所用的颜色数等信息。颜色信息包含图像所用到的颜色表,显示图像时需用到这个颜色表来生成调色板,但如果图像为真彩色,既图像的每个像素用24个比特来表示,文件中就没有这一块信息,也就不需要操作调色板。文件中的数据块表示图像的相应的像素值,需
2011-05-06 16:16:00 8612 4
转载 error PRJ0002 and Manifest意义
<br />Project : error PRJ0002 : Error result 31 returned from 'C:/Program Files/Microsoft SDKs/Windows/v6.0A/bin/mt.exe'."<br /><br /><br />Properties -> Configuration Properties -> Linker -> Manifest File, set Generate Manifest to No.<br /> <br />出现上述错误,解
2011-05-06 11:25:00 947
原创 浅谈MFC内存泄露检测及内存越界访问保护机制
<br />关键字:浅谈MFC内存泄露检测及内存越界访问保护机制 <br /> 本文所有代码均在vc2008下编译、调试。如果您使用的编译器不同,结果可能会有差别,但本文讲述的原理对于大部分编译器应该是相似的。对于本文的标题,实在不知道用什么表示更恰当,因为本文不仅淡了内存泄露检测机制,也谈到了指针越界的检测机制。到底应该说是MFC的机制,还是C++的机制?Anyway,相信你看了一定会有所收获。并欢迎常来本博客http://lionel.bokee.com留言讨论。 在我们开发MFC应用程序的时候,
2010-09-30 16:41:00 2213 1
转载 C++编码中减少内存缺陷的方法和工具
<br />C++编码中减少内存缺陷的方法和工具<br /><br />程振林,方金云,唐志敏<br />(中国科学院计算技术研究所,北京 100080)<br /><br />摘 要:基于C++的软件的缺陷和错误大部分都和内存相关,预防、发现、消除代码中和内存相关的缺陷,成为程序员编写、调试、维护代码时的重要任务。该文基于“面向网络海量空间信息的大型GIS”课题的工程实践,提出和总结了如何使用C++语言机制、开发环境和相关质量保证工具来预防、发现各种编译期、运行期内存缺陷的方法和工具。<br /><br
2010-09-30 16:29:00 135
转载 宽字符处理函数函数与普通函数对照表
<br />1. 宽字符处理函数函数与普通函数对照表 <br />2. <br />3. <br />4. 字符分类: 宽字符函数普通C函数描述 <br />5. iswalnum() isalnum() 测试字符是否为数字或字母 <br />6. iswalpha() isalpha() 测试字符是否是字母 <br />7. iswcntrl() iscntrl() 测试字符是否是控制符 <br />8
2010-09-15 21:10:00 901
原创 菜鸟也能搞定C++内存泄漏
<br />正文:背景<br /><br />C++内存分配与释放均由用户代码自行控制,灵活的机制有如潘多拉之盒,即让程序员有了更广的发挥空间,也产生了代代相传的内存泄漏问题。对于新手来说,最常犯的错误就是new出一个对象而忘记释放,对于一般小应用程序来说,一点内存空间不算什么。但是当内存泄漏问题出现在需要24小时运行的平台类程序上的时候,将会使系统可用内存飞速减少,最后耗尽系统资源,导致系统崩溃。<br /><br /> 所以学会如何防止并检查内存泄漏,是一个合格的c++程序员必须具备的能力。但是由于内
2010-09-15 21:08:00 529
转载 atoi,atol,strtod,atof
<br />atof(将字符串转换成浮点型数)<br />相关函数<br />atoi,atol,strtod,<br />表头文件<br />#include <br />定义函数<br />double atof(const char *nptr);<br />函数说明<br />atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('/0')才结束转换,并将结果返回。参数nptr字符串可包含正负号、小数点或E(e)来表示指数部分,如
2010-09-15 21:04:00 153
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人