自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

原创 股市日记(一)

今天,股市大跌,大部分股票跌了4个点以上,只有黄金上涨,在我的自选股中,湖南黄金上涨4.71个点,开盘价:12.62元,收盘价:12.89元,最高:13.28元,换手:7.15%,最低12.44元,成交额9.14亿,成交量:71.21万手。       大盘指数情况:      上涨指数,今开:2897.27,收盘,2833.07,最高2911.16,最低2832.51,成交量1.69亿手

2016-06-13 15:37:55 840

原创 怎样修改C盘里windows\system32\drivers\etc里面的hosts文件并保存

今天,突然发现我的Adobe Acrobat X Pro软件总是弹出注册对话框,由于我在安装的时候,我记得我已经输入了注册码,通过了解发现可能没注册成功,因此,根据安装软件说明“安装的时候需要输入key,用算号器算出来填进去算号以后,还要点击 Patch Hosts File 不然的话,会反弹。如果在win7下运行这个算号器,需要右键点击选择以管理员身份运行,才能Patch成功。否则会因权限不足失

2016-05-31 10:55:17 36151 6

原创 面试时所遇问题总结

一、int *p[10] ,int (*p)[10], int (*p)(int) ,int (*p[10])(int) 这四个分别是什么意思?int *p[10]  定义一个含有10个int类型的指针的数组  (网上说法:10个指向int类型的指针;()的优先级最高,所以p是一个指针,指向一个维度为10的一维数组int (*p)[10] 定义一个含有10个int类型的数组,并让指

2014-03-16 17:07:08 830

原创 内部排序算法——选择排序

选择排序法可使用两种方式排序:从小到大或从大到小;例如:当N个数据需要由大至小排序时,首先将第一个位置的数据依次和第2、3、4……、N个位置的数据进行比较。如果数据大于或等于其中一个位置,则不变;若小于其中一个位置的数据,则两个位置的数据互换。互换后第1个位置的数据继续与后续位置的数据进行比较,直到位置最末端,此时第一个位置的数据即为此排序数组的最大值。接下来选择第二个位置的数据,依次与第3、4…

2013-11-11 10:27:08 751

原创 内部排序算法——插入排序法

插入排序法(Insert Sort)是逐一将数组中的元素与已排序好的元素进行比较,再将该数组元素插入到适当的位置。下面利用数组6、4、9、8、3的由小到大排序过程来说明插入排序法的演算方式。步骤一6     步骤二   6      插入4 通过与6的比较,将4插入到6前得到4   6     步骤三 4      6       插入9  通过逐一与4、6比较最终插入到6

2013-10-31 00:05:48 917

原创 内部排序法——冒泡排序法

冒泡排序法又称为交换排序法,是由观察水中冒泡的变化启发而来。冒泡排序是由第一个元素开始,比较相邻元素大小,若大小顺序有误,则对调后再进行下一个元素的比较。如此扫描过一次之后就可确保最后一个元素是位于正确的顺序。接着再逐步进行第二次扫描,直到完成所有元素的排序关系为止。      例如:数组:6、4、9、8、3、5  数组长度len=6       原始值:6、4、9、8、3、5

2013-10-30 22:53:26 791

转载 C++中的空类,默认产生哪些类成员函数?

答:class Empty{  public:      Empty(); // 缺省构造函数      Empty( const Empty& ); // 拷贝构造函数      ~Empty(); // 析构函数       Empty& operator=( const Empty& ); // 赋值运算符       Empty* operator&();

2013-10-24 21:52:20 646

转载 非C++内建型别A和B, 在哪几种情况下B能隐式转化为A?

[cpp] view plaincopyprint?// Case 1 : B公有继承自A  class B : public A  {      ...  }  [cpp] view plaincopyprint?// Case 2 : B实现了隐式转化为A的转化  class B  

2013-10-24 21:47:25 833

原创 int int& int * int**的区别、联系和用途(一)

1、int;int是C++关键字,表示整型,其大小是32位有符号整型,表示的范围是-2,147,483,648 到 2,147,483,647;在声明和定义变量时使用,它表示的意思是所声明或所定义的变量为整型变量。如果其用于函数参数时,其传递方向为值传递,即只能将实参的值传递给形参,而不能将形参的值传递给实参。例如:通过这种方式去进行交换两个数是无法达到目的的。例子1:

2013-10-17 17:47:27 54541 7

转载 SIZEOF函数总结

在C++中使用sizeof运算符并不会带来一致的结果,sizeof的用法像是一个函数,在C++中它被定义为一个关键字,从测试结果来看它不是以函数的方式实现,并且也不应该以函数的方式实现,因为在标准库函数中大量用到sizeof运算符,如果是以函数的方式实现必将带来严重的效率问题。如下是一段测试代码,用G++和MS VC++分别编译出现不同的结果。#include#include

2013-10-16 11:06:26 5714

原创 智力题攻略——推理类

1、猜数字一个教授逻辑学的教授,有三个学生,而且三个学生均非常聪明,一天教授给他们出了一个题,教授在每个人脑门上贴了一张纸条并告诉他们,每个人的纸条上都写了一个正整数,且某两个数的和等于第三个!(每个人可以看见另两个数)教授问第一个学生:你能猜出自己的数吗?回答:不能,问第二个,不能,第三个,不能,再问第一个,不能,第二个,不能,第三个:我猜出来了,是144!教授很满意的笑了。请问您能猜出另外

2013-10-14 19:08:39 4489

转载 TCP与UDP区别

TCP与UDP区别TCP---传输控制协议,提供的是面向连接、可靠的字节流服务。当客户和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。(下面这一段TCP介绍来自百度知道,原因是这段话比较好理解,因此加入进来)TCP(Transmission Contro

2013-10-13 21:50:57 4693

转载 单高斯背景建模

背景建模也称为背景估计,其主要目的是根据当前的背景估计,把对序列图像的运动目标检测问题转化为一个二分类问题,将所有像素划分为背景和运动前景两类,进而对分类结果进行后续处理,得到最终检测结果。比较简单的获取背景图像的方法是当场景中无任何运动目标出现时捕获背景图像,但这种方法不能实现自适应,通常仅适应于对场景的短时间监控,不能满足智能监控系统对背景建模的要求。背景减除法的关键是背景模型,它是背

2013-09-18 17:15:54 3341

转载 什么是 OOAD

OOAD(Object Orient Analysis & Design,面向对象的分析和设计,面向对象分析与设计)是现代软件企业广为采用的一项有效技术。OOAD方法要求在设计中要映射现实世界中指定问题域中的对象和实体,例如:顾客、汽车和销售人员等。这就需要设计要尽可能地接近现实世界,即以最自然的方式表述实体。所以面向对象技术的优点即为能够构建与现实世界相对应的问题模型,并保持他们的结构、关系

2013-08-22 08:56:45 1366

转载 什么是 OOAD

OOAD(Object Orient Analysis & Design,面向对象的分析和设计,面向对象分析与设计)是现代软件企业广为采用的一项有效技术。OOAD方法要求在设计中要映射现实世界中指定问题域中的对象和实体,例如:顾客、汽车和销售人员等。这就需要设计要尽可能地接近现实世界,即以最自然的方式表述实体。所以面向对象技术的优点即为能够构建与现实世界相对应的问题模型,并保持他们的结构、关系

2013-08-22 08:55:45 710

原创 快速排序算法C++实现

今天花点时间看了一下快速排序的原理,写了一下程序,现把程序粘贴如下:   #includeusing namespace std;int main(){int a[8]={49,38,65,97,76,13,27,49};int low=0;int high=7;for(int i=0;icoutcoutvoid qs(int v[],int ,int

2013-08-19 23:01:56 619

转载 将matlab中数据保存为txt或dat格式

具体的命令是:用save *.txt -ascii xx为变量*.txt为文件名,该文件存储于当前工作目录下,再打开就可以 打开后,数据有可能是以指数形式保存的.看下面这个例子:a =[17 24 1 8 15;23 5 7 14 16 ;4 6 13 20 22 ;10 12 19 21 3 ;11 18 25 2 9 ];save afile.txt -ascii

2013-07-25 11:30:21 1015

转载 印度电影《三个傻瓜》励志台词

想象一下《三个傻瓜》如果没有了那些深入浅出的哲理性台词和歌词,我们内心的共鸣必定大打折扣。尽管有着很多戳人痛处的现实无奈,但作为喜剧电影还是会给出振奋人心的解决方案。诸如“朋友失败时,你难过;朋友成功时,你更难过”、“你这么害怕明天,又怎么能过好今天”此类的话,单拎出来看平淡无奇,但放在相应的情境中却直教我们也不由得精神一震,让大压力下犬儒着的中国抬起头来,笑中带泪地把这将近三个小时的“心灵鸡汤”

2013-07-20 22:42:38 3394

原创 Opencv中的Bug(实现读入一个彩色视频文件并以灰度格式输出这个视频文件,学习opencv例2-10)

Opencv中的Bug(实现读入一个彩色视频文件并以灰度格式输出这个视频文件,学习opencv例2-10)今天,为了这个程序弄了一个下午,以前记得弄出结果了,可是没有记载又忘了;所以今天把这些bug记录下来,方便自己与他人。第一个bug:CvCapture* capture = 0;capture = cvCreateFileCapture(argv[1]);if(!captu

2013-06-27 22:28:03 2875 4

原创 opencv 程序bug

Openv 调试错误今天,在做opencv程序时,遇到“runtime error R6025 pure virtual function call”错误,找了相关的资料后,发现opencv这类错误说的最多的是缺少销毁窗口函数等,然而我的错误肯定不是这样的,因为我有销毁窗口函数,而且通过调试,我发现我的这个错误是在最后运行return语句后出现的,虽然仍然不清楚为什么,但是仍然把这个错误记

2013-06-19 18:58:47 1149

转载 RGB和HSV颜色空间

RGB颜色空间   RGB(red,green,blue)颜色空间最常用的用途就是显示器系统,彩色阴极射线管,彩色光栅图形的显示器都使用R、G、B数值来驱动R、G、B电子枪发射电子,并分别激发荧光屏上的R、G、B三种颜色的荧光粉发出不同亮度的光线,并通过相加混合产生各种颜色;扫描仪也是通过吸收原稿经反射或透射而发送来的光线中的R、G、B成分,并用它来表示原稿的颜色。RGB色彩空间称为与设备相关

2013-06-17 09:42:49 1164

转载 OpenCV2.1的安装和VS2008的设置方法

OpenCV2.1的安装和VS2008的设置LiangXiangtai 2010年11月5日Email:[email protected] 下载OpenCV2.1和安装1.         点击这个连接下载:OpenCV for Windows(VC2008专用版)2.         安装:下载完成后双击OpenCV-2

2013-06-16 22:11:27 1160

原创 安装VS2008问题

前几天由于电脑突然出现问题,重装系统后,今天中午就开始安装vs2008,安装了大概一个小时左右,突然发现,一直处在crystal reports basic for visual studio 2008,而且图片似乎在循环,看看进度条确实是满的,于是,我又把vs2008卸载了,当然卸载的时候已经完全卸载干净了,我用的是vs2008专用卸载工具;然后又开始重装,一直弄了一个下午,现在终于弄好了,虽然

2013-06-16 22:06:43 805

转载 空间两点绕某一固定点旋转公式

旋转公式的推导在《Flash actionScript 3.0 动画教程》一书中有一个旋转公式:x1=cos(angle)*x-sin(angle)*y;y1=cos(angle)*y+sin(angle)*x;其中x,y表示物体相对于旋转点旋转angle的角度之前的坐标,x1,y1表示物体旋转angle后相对于旋转点的坐标从数学上来说,此公式可以用来计算某个点绕另外一

2013-04-29 13:21:04 5691

转载 位结构体

位结构体位结构 节省存贮空间 “:”操作符 位域 一、首先说概念:位结构是一种特殊的结构, 在需按位访问一个字节或字的多个位时, 位结构比按位运算符更加方便。 位结构定义的一般形式为: struct  位结构名{ 数据类型 [变量名]: 整型常数; //成员称为“位域”或者“位段”数据类型 [变量名]: 整型常数; } 位结构变量; 其中

2013-04-26 22:09:20 559

原创 仿射变换(一)

这几天在看代码的时候,突然看到仿射变换这个词,于是找了些资料看,现在结合自己对仿射变换的一些知识写一点体会:反射变换原理:如图所示,设x,y为数字化仪坐标(原坐标),X,Y为理论坐标(新坐标),m1,m2为地图横向和纵向的实际比例尺,两坐标系夹角为a,数字化仪原点O'相对于理论坐标系原点平移了a0,b0.            上面第一个式子X=a0+(m1*cosa)*x

2013-04-22 17:39:46 966

原创 bmp位图相关知识

以前做过一个bmp位图的识别,但是知道前几天,有个师弟问我bmp位图的时候,我又就不太清了,现在经过查找相关资料,对位图重新认识了一下:        我们知道,普通的显示器屏幕是由许许多多点构成的,我们称之为象素。显示时采用扫描的方法:电子枪每次从左到右扫描一行,为每个象素着色,然后从上到下这样扫描若干行,就扫过了一屏。为了防止闪烁,每秒要重复上述过程几十次。例如我们常说的屏幕分辨率为640

2013-03-23 10:59:11 890

转载 博士生传给硕士生的经验!

博士生传给硕士生的经验!  李念念 来自 华中科大  看文献  1. 先看综述,后看论著.看综述搞清概念,看论著掌握方法。  2. 早动手在师兄师姐离开之前学会关键技术。  3. 多数文章看摘要,少数文章看全文.掌握了一点查全文的技巧,往往会以搞到全文为乐,以至于没有时间看文章的内容,更不屑于看摘要。真正有用的全文并不多,过分追求全文是浪费,不可走极端。当然只看摘要也是不对的。

2013-03-20 16:21:27 708

转载 AdaBoost

原文出处:http://stblog.baidu-tech.com/?p=19一、Boosting算法的发展历史  Boosting算法是一种把若干个分类器整合为一个分类器的方法,在boosting算法产生之前,还出现过两种比较重要的将多个分类器整合为一个分类器的方法,即boostrapping方法和bagging方法。我们先简要介绍一下bootstrapping方法和bagging方法。

2013-03-19 22:40:56 928

转载 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接

转载请注明出处:blog.csdn.net/carson2005以下链接是本人整理的关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。搞研究的朋友也可以从中了解到很多牛人的研究动态、招

2013-03-19 22:28:15 1243

原创 英语每天笔记

今天早上读了半个小时的英语,学到了一些经典语句和词汇:1、They failed to go outing because of the weather;由于天气的原因,他们不能外出郊游;这个语句中fail to:不能(用于客观事实原因的存在),而can not表示客观上不能做某事;because of 后接名词或短语表示“由于”的意思,强调的是原因;2、He was late as

2013-03-18 09:32:02 988

转载 图像缩放算法及速度优化——(二)双线性插值

双线性插值作为OpenCV中默认使用的图像缩放算法,其效果和速度都是不错的。并且效果也比较稳定,计算复杂度并不算太高。我看了很多网上的算法,自己也没看太懂,下面是从网上找的双线性插值 算法的讲解。    “图像的双线性插值放大算法中,目标图像中新创造的象素值,是由源图像位置在它附近的2*2区域4个邻近象素的值通过加权平均计算得出的。双线性内插值算法放大后的图像质量较高,不会出现像素值不连续的的

2013-03-17 23:00:12 11669

转载 图像缩放算法及速度优化——(一)最近邻插值

第0节 简介   图像缩放算法是数字图像处理算法中经常遇到的问题。我们经常会将某种尺寸的图像转换为其他尺寸的图像,如放大或者缩小图像。OpenCV中的Resize() 函数非常方便而且效率非常高。下面是OPENCV提供的cvResize函数原型。/******************************************************************

2013-03-17 22:56:36 9264

原创 vs2008读取位图

今天,在看代码的时候,遇到了读取位图格式信息时出现了一些问题,先讲一下几个函数:1、文件打开函数:在定义FILE * fp 之后,fopen的用法是: fp = fopen(filename,"w")。而对于fopen_s来说,还得定义另外一个变量errno_t err,然后err = fopen_s(&fp,filename,"w")。返回值的话,对于fopen来说,打开文件成功的话返回

2013-03-14 11:31:13 1091

转载 图像特征:几何不变矩--Hu矩

图像特征:几何不变矩--Hu矩一原理   几何矩是由Hu(Visual pattern recognition by moment invariants)在1962年提出的,具有平移、旋转和尺度不变性。 定义如下:① (p+q)阶不变矩定义: ② 对于数字图像,离散化,定义为: ③归一化中心矩定义: ④

2013-03-14 09:06:43 6045

原创 英语听课笔记

翻译:eg:运动会下个周五开幕。eg: 她很有可能会成为跳远冠军。eg: 他们肯定会成为彼此的好伙伴。The sports meeting is to be opened on next Friday.She is likely to be the winner of the long-jump./ She is likely to win the long-j

2013-03-14 09:03:32 1144

原创 vs2008编译连接出现的一个问题

今天,在编译连接QR解码程序时,总是提示有以下错误:正在编译...bitstream.cppcodedata.cppcontainer.cppecidecoder.cpph:\qr码程序\qrdecode(自己建)\qrdecode\qrdecode\ecidecoder.cpp(168) : warning C4996: '_snprintf': This functio

2013-03-12 17:29:51 5444 2

转载 __BEGIN__; __END__ - [OPENCV]

文章原始出处和作者信息及本声明http://shijuanfeng.blogbus.com/logs/205062662.html__BEGIN__; __END__是opencv中的一种错误处理机制,它可以防止非法的内存释放,以及内存泄露#define __BEGIN__ {#define __END__ goto exit; exit: ; } 防止内存非法释放的一

2013-03-11 11:19:53 1105

转载 InterlockedDecrement用法注意的事项 .

在多线程编程中,我们经常用到InterlockedDecrement , 此处有个细节问题,简单聊一下.下面的程序用mReferenceCount来控制是否要删除自己.    void AddRef(){InterlockedIncrement(&mReferenceCount);}void Release(){InterlockedDecrement(&m

2013-03-07 08:48:02 632

转载 fread()和fwrite()函数分析

1.函数功能  用来读写一个数据块。2.一般调用形式  fread(buffer,size,count,fp);  fwrite(buffer,size,count,fp);3.说明  (1)buffer:是一个指针,对fread来说,它是读入数据的存放地址。对fwrite来说,是要输出数据的地址。  (2)size:要读写的字节数;  (3)count:要

2013-03-05 14:48:26 819

空空如也

空空如也

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

TA关注的人

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