- 博客(11)
- 资源 (12)
- 收藏
- 关注
转载 C++--cin.get() 大法
前提:最近C++看的比较多,不明白的就比较多 话说大多数学 C++ 的同学写的第一个程序都是 Hello world,八成也都能跑出来。但是差不多都是 cmd 窗口就一闪而过了,什么都看不清楚。要解决这个问题,可以在 main() 中的 return 语句前加一句 cin.get()。这样的话,程序跑到这个位置就会停下来,等你输入一个字符。代码如下(以下代码用的 IDE 是 wxDev-C
2012-11-16 10:25:55
1566
转载 C++ 简单读写文本文件、统计文件的行数、读取文件数据到数组
fstream提供了三个类,用来实现c++对文件的操作。(文件的创建、读、写)。ifstream -- 从已有的文件读ofstream -- 向文件写内容fstream - 打开文件供读写文件打开模式:ios::in 读ios::out 写ios::app 从文件末尾开始写ios::binary 二进制模式ios::nocreate 打开一个文件时,如果文件不存
2012-11-15 10:32:16
1988
原创 C++中发生“"0x54402fed (msvcr100d.dll) 处有未经处理的异常:”内存方面的错误的解决方案
C++中发生如"0x54402fed (msvcr100d.dll) 处有未经处理的异常: 0xC0000005: 写入位置 0x00000014 时发生访问冲突" 这样的内存方面的错误的时候,解决方案如下(来自于百度):出现这个问题的原因是你在类当中定义了一个指针类型的变量 , 然后没有在构造函数中对其初始化 , 之后在使用到这个指针的时候就会提示这个错误 解决方法:
2012-11-14 15:17:37
12029
原创 OpenCV----Main函数中的argc和argv
这两点老是有些不太理解,备忘一下,也熟悉一下dos命令操作 argc指的是命令行输入的所有的参数的个数,argv则分别对应各个参数,argv[0]对应于第一个,以此类推。 argc==5 说明要输入5个参数,argv[0]代表了 我本身要运行的exe 比如我的程序名为OpenCV_imd ,存储在 C盘 MyCode文件夹下,则我首先需要通过命令行进入这个文件,cd
2012-11-11 10:48:06
1923
转载 机器学习中的相似性度量
在做分类时常常需要估算不同样本之间的相似性度量(Similarity Measurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。 本文的目的就是对常用的相似性度量作一个总结。本文目录:1.欧氏距离2.曼哈顿距离3. 切比雪夫距离4. 闵可夫斯基距离5.标准化欧氏距离
2012-10-26 09:26:44
557
原创 Core部分完结
这一部分在tutorials里面的第二部分,在core这部分介绍里面,前面介绍的代码容易读懂,但后面三部分介绍离散傅里叶,XML以及与opencv1.0的混合还是有些难度,粗略看了一下,希望以后再看的时候能够理解,毕竟目前不懂,不能在这里耽误时间。 OpenCV2.0提出了Mat 这个图像容器,它使用起来非常方便,相对之前的IplImage 要容易理解,如或者再或者
2012-10-21 11:01:30
679
转载 关于Python的一些要点
1.1 –d 提供调试输出1.2 –O 生成优化的字节码(生成.pyo文件)1.3 –S 不导入site模块以在启动时查找python路径1.4 –v 冗余输出(导入语句详细追踪)1.5 –m mod 将一个模块以脚本形式运行1.6 –Q opt 除法选项(参阅文档)1.7 –c cmd 运行以命令行字符串心事提交的python脚本1.8 file 以给定的文件运行py
2012-10-17 20:44:30
6765
原创 Python备忘
添加Python路径方法两种:1 使用import syssys.path.append(),这样就可以自己建立一个Python代码的文件夹,将路径添加进去,非常的方便。导入模块,就把自己写好的模块放入已添加的路径里面即可。 2在PYTHONPATH中设置的方法:PYTHONPATH=%PYTHONPATH%;yourpath 还有就是可以使用如下语句查询自己的Pyth
2012-10-17 17:33:13
659
原创 opencv初学(一)
每天学习的内容比较有限,希望都能有机会记录下来,毕竟自己记性不太好,可以反复翻来看看一 关于Mat这个一看名字就想起了Matlab,再看了下介绍,果然和矩阵有关系,关键的在下面,引用自OpenCV的tutorials:”你不必再手动地(1)为其开辟空间(2)在不需要时立即将空间释放。但手动地做还是可以的:大多数OpenCV函数仍会手动地为输出数据开辟空间。当传递一个已经存在的Mat
2012-10-16 23:02:43
953
转载 Python--raw_input()函数
使用raw_input 能够很方便的从控制台读入数据1 输入字符串 2 输入整数 3 输入浮点型 4 输入16进制数据 5 输入8进制数据
2012-09-24 23:27:43
833
转载 VC++6.0在Win7系统中“打开”按钮不能使用等问题的解决方案
VC++6.0 在 Win7 中“打开 按钮不能使用等问题的解决方案 打开”按钮不能 打开 按钮不能使 等问题的由于微软的一个错误导致在安装了 office2007 或者 office2010 后的 win7 机器上的上个世纪的古老产品 VC++6.0 的打开按钮不 能用。其实微软 C++的 IDE 的最新版本已经是 10.0 了,它被集 成在 Visual Sudio 2010 中。但是
2012-09-19 20:21:43
1468
基于OpenCV Hu矩的图像轮廓识别
2013-03-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人