- 博客(35)
- 资源 (6)
- 收藏
- 关注
原创 不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 错误解决方法
最近学习MFC,总是出现如下问题: char* 类型的实参与lpcWSTR类型的形参不兼容, 或者 不能将 "const char *" 类型的值分配到 "LPCWSTR" 类型的实体 等问题。这些是数据类型兼容问题。有两种解决方法:1. 添加头文件 #include , 对字符串如”I like 优快云”或“上下五千年”,前面加上宏_T,变成_T(
2017-04-07 22:28:28
13741
3
转载 关于什么是句柄(经典)
转自:http://www.cnblogs.com/yellowyu/archive/2009/06/07/1497910.html句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WINDOWS句柄有点像C语言中的文件句柄。从上面的定义中的我们可以看到,句柄是一个标识符,是拿来标识对
2017-04-07 16:45:53
442
转载 常用的三大dll模块
转自:http://blog.youkuaiyun.com/free4294/article/details/6660484常用的三大模块:user32.dll是Windows用户界面相关应用程序接口,用于包括Windows处理,基本用户界面等特性,如创建窗口和发送消息gdi32.dllgdi32.dll是Windows GDI图形用户界面相关程序,包含的函数用来绘制图像和显示文字
2017-04-06 08:31:55
1085
原创 几个概念了解下
身为机械党,跨行不容易,很多东西都一知半解,将几个简单的概念罗列下吧(选自Rachel Zhang的文章目录)。 1. ACM:国际大学生程序设计竞赛(ACM International Collegiate Programming Contest, ICPC),是由美国电脑协会(ACM)主办的。要求团队3人,使用一台电脑,在5个小时内使用C、C++或Java中的一种编写程序解决7到10个问题。
2016-10-30 21:10:32
527
原创 Win7 Python2.7 安装教程
Win7 Python2.7 安装教程Win7 Python2.7 安装过程如下: 1. 到 官方网站 下载安装文件包python-2.7.10.amd64.msi(根据自己的电脑配置选择相应的安装包),点击安装即可(默认安装在C:\Python27)。 检验python是否安装正确: 2. 添加环境变量:点击我的电脑—属性—高级系统设置—环境变量—系统变量Path——编辑,添加 C
2016-06-07 21:27:14
19460
原创 规划(AI Planning)
规划(AI Planning)WikiPedia: 智能规划是人工智能的一个分支,其关注的是实现策略或动作序列,通常为了处理智能代理、自主机器人和无人驾驶车辆。不同于古典控制和分类问题,解决方案是复杂的,并且必须被发现和优化在多维空间。规划也与决策理论相关。 在已知环境中通过可用的模型、规划可以离线完成。解决方案在执行之前可以被创建和评估。在动态未知环境中,策略常常需要在线修订。必须使模型
2016-05-26 08:29:41
3672
原创 编程错误集
1. 无法打开预编译头文件:“Release\video.pch”: No such file or directory解答1:stdafx.cpp右键——属性,预编译头选“创建”,其它cpp选“使用”。解答2:步骤/方法右键点击你创建的项目,选择“属性标签”点击属性,弹出“项目属性页”,在左侧找到以下位置 配置属性 --> C/C++ --> 预编译头,并选择它:在右边的菜单中
2016-03-29 09:04:57
601
转载 关于Makefile的几个博文
最近写Linux编程,碰到一些关于Makefile的问题。下面是我找到的两篇入门Makefile语法的优秀博文:一、Make命令教程--作者阮一峰二、跟我一起写Makefile--作者陈浩
2016-03-26 00:35:20
325
转载 当初的愿望实现了么?
最近迷茫了好一阵子,不知何去何从,分享篇从浅墨那里转来的文章吧(他也是转的),给自己一点鼓励。 你今年二十五六岁,站在人生的十字路口,你除了一纸文凭什么都没有。你离乡背井在异地读了四年大学,在这个陌生的城市你依然找不到归属感。你还是搞不懂错综复杂的交通,你一开口大家都知道你是外地人。你不是官二代不是富二代,你没有丰富的背景,只有一个落寞的背影。 你不是名牌大学的优秀毕业生,
2016-03-20 22:11:05
456
原创 Cutecom--Linux下串口调试工具
Cutecom是一款在Linux环境下,非常好用的串口调试工具,使用方法几乎跟Windows下的串口调试工具一样,非常方便。Cutecom的安装:直接在终端输入:sudo apt-get install cutecom。安装完后,使用命令:sudo cutecom打开,其界面显示如下:跟windows串口软件的操作界面一样。注意串口名称可能没有完全识别,可以手动更改。
2016-03-14 00:06:46
5853
转载 Markdown中插入数学公式的方法
最近开始用markdown做一些笔记,深深地感受到markdown的简洁实用。比较难的地方是Markdown插入公式比较不适应。现在转载一些看到的文章,能达到实用的要求了。链接:Markdown中插入数学公式的方法自从使用Markdown以来,就开始一直使用Markdown+Github在写文章,整理自己的所学所思。本文亦是通过这种方式完成的。然而,Markdown自由书写的特性很
2016-02-22 15:23:05
573
原创 【opencv】之直方图的应用
这一篇我们来学习下直方图的应用,主要有直方图的拉伸、直方图均衡化以及利用直方图寻找相似图像。1. 直方图拉伸 图像对比度增强分为两类:直接对比度增强和间接对比度增强。直方图拉伸和直方图均衡化是两种最常用的间接对比度增强方法。直方图拉伸是通过对比度拉伸对直方图进行调整,从而扩大“前景”和背景灰度的差别,以达到增强对比度的目的。 公式如下: 设f(x,y)为输
2015-10-18 10:07:48
1269
原创 灰度直方图的显示
写在前面:入门OpenCV的时候,找了很多资料,发现各种教材深浅不一,对于新手来说总是难以上手。最近看了《OpenCV2 计算机视觉编程手册》,发现该书难度适中,很适合自己。现在将自己学习该书的过程整理如下,便于以后回过头来复习。 灰度直方图是OpenCV中一种简单实用的工具,这一篇我们来学习怎样显示一幅图像的灰度直方图。1.直方图的定义 灰度直方图是灰度级的函数,它表示图
2015-10-15 16:53:07
2336
转载 最大流最小割算法
原帖:http://blog.sina.com.cn/s/blog_46e8477b0100d2kn.html最大流和最小割算法从源点开始,找到一个仍有剩余能力的路径,标注剩余能力,剩余能力标注为当前的剩余能力和前一跳剩余能力的较小值,直到标注到汇点。每次寻找下一跳结点按照编号从小到大的顺序如下图所示:源点是VS,汇点是VT。从VS开始,VS到V1的路径没有剩余能力了(5,5)(容量为5,流量
2015-10-12 09:48:48
804
转载 浅谈 Adaboost 算法
原文链接: http://blog.youkuaiyun.com/haidao2009/article/details/7514787菜鸟最近开始学习machine learning。发现adaboost 挺有趣,就把自己的一些思考写下来。主要参考了http://stblog.baidu-tech.com/?p=19,其实说抄也不为过,但是我添加了一些我认为有意思的东西,所以我还是把它贴出
2015-09-18 20:11:52
456
转载 频繁相集挖掘算法之FPGrowth
原文链接:http://blog.youkuaiyun.com/huagong_adu/article/details/17739247背景: 频繁项集挖掘算法用于挖掘经常一起出现的item集合(称为频繁项集),通过挖掘出这些频繁项集,当在一个事务中出现频繁项集的其中一个item,则可以把该频繁项集的其他item作为推荐。比如经典的购物篮分析中啤酒、尿布故事,啤酒和尿布经常在用户
2015-09-18 10:26:25
914
转载 FP_growth算法
原文出处:http://blog.sina.com.cn/s/blog_6e85bf420100ogp8.htmlFP_growth算法是韩家炜老师在2000年提出的关联分析算法,该算法和Apriori算法最大的不同有两点:第一,不产生候选集,第二,只需要两次遍历数据库,大大提高了效率,用31646条测试记录,最小支持度是2%,用Apriori算法要半个小时但是用FP_growth算法只要
2015-09-15 23:18:54
848
1
转载 Apriori算法
找到一篇关于Apriori算法的文章,通熟易懂,值得一看!原文出处:http://blog.sina.com.cn/s/blog_6e85bf420100ogn2.htmlApriori算法是我的第一个数据挖掘算法,算处女作吧,哈哈哈。在这之前我对数据挖掘算法恐惧,觉得太难了,只是大致看了下原理,然后在clementine上拖几个控件跑下demo,运行的结果很好但是总觉得技术含量不高,我不
2015-09-15 23:15:19
459
转载 JAVA进阶路线图
原文链接:http://blog.youkuaiyun.com/cdutlihao/article/details/39369891 (转载这篇文章,让自己对JAVA开发有进一步的认识,避免走太多的弯路。)java学习之路第一阶段技术名称技术内容J2SE(java基础部分)java开发前奏
2015-08-30 14:18:49
5024
1
转载 python *和**
**两个乘号就是乘方,比如2**4,结果就是2的4次方,结果是16一个乘号*,如果操作数是两个数字,就是这两个数字相乘,如2*4,结果为8*如果是字符串、列表、元组与一个整数N相乘,返回一个其所有元素重复N次的同类型对象,比如"str"*3将返回字符串"strstrstr"如果是函数定义中参数前的*表示的是将调用时的多个参数放入元组中,**则表示将调用函数时的关键字参数放入一个字典
2015-08-18 20:44:34
7588
转载 ".pyc"文件是什么文件
转自:http://lishicongli.blog.163.com/blog/static/14682590201341421211719/这牵扯出来一个问题:Python是解释型(interpreted)语言还是编译型(compiled)语言?从shell我个人得出一个判断解释型和编译型的标准,就是写两条语句,一句对,一句错,看对的一句能不能执行:如果能执行,那就是解释型(逐行/句/块
2015-08-18 15:00:12
945
1
转载 Java中的private、protected、public和default的区别
(1)对于public修饰符,它具有最大的访问权限,可以访问任何一个在CLASSPATH下的类、接口、异常等。它往往用于对外的情况,也就是对象或类对外的一种接口的形式。(2)对于protected修饰符,它主要的作用就是用来保护子类的。它的含义在于子类可以用它修饰的成员,其他的不可以,它相当于传递给子类的一种继承的东西。(3)对于default来说,有点的时候也成为friendly(友员)
2015-07-21 19:03:15
399
转载 反向投影(BackProjection)
所谓反向投影就是首先计算某一特征的直方图模型,然后使用模型去寻找测试图像中存在的该特征。利用Hue直方图解释反向投影原理:1、获取测试图像中每个像素的hue数据 hi,j,并找到 hi,j 在hue直方图中的bin的位置。2、查询hue直方图中对应bin的数值。3、将该数值存储在新的图像中(BackProjection),也可以先归一化hue直方图数值到0-255范围,这样可以直接
2015-07-01 21:01:18
846
转载 CvSetMouseCallback函数
设置鼠标事件的回调函数#define CV_EVENT_MOUSEMOVE 0#define CV_EVENT_LBUTTONDOWN 1#define CV_EVENT_RBUTTONDOWN 2#define CV_EVENT_MBUTTONDOWN 3#define CV_EVENT_LBUTTONUP 4#define CV_E
2015-07-01 20:33:22
889
转载 OpenCV参考手册之CvCapture结构体
1、CvCapture结构体:CvCapture是一个结构体,用来保存图像捕获的信息,就像一种数据类型(如int,char等)只是存放的内容不一样,在OpenCv中,它最大的作用就是处理视频时(程序是按一帧一帧读取),让程序读下一帧的位置,CvCapture结构中,每获取一帧后,这些信息都将被更新,获取下一帧回复。2、cvCreateFileCapture(const char* mov)
2015-07-01 19:35:25
818
转载 Camshift算法原理及其Opencv实现
Camshift原理camshift利用目标的颜色直方图模型将图像转换为颜色概率分布图,初始化一个搜索窗的大小和位置,并根据上一帧得到的结果自适应调整搜索窗口的位置和大小,从而定位出当前图像中目标的中心位置。分为三个部分:1--色彩投影图(反向投影):(1).RGB颜色空间对光照亮度变化较为敏感,为了减少此变化对跟踪效果的影响,首先将图像从RGB空间转换到HSV空间。(2).然
2015-06-30 22:05:00
739
转载 cvSmooth【--百度百科】
cvSmooth 函数 cvSmooth 可使用简单模糊、简单无缩放变换的模糊、中值模糊、高斯模糊、双边滤波的任何一种方法平滑图像。每一种方法都有自己的特点以及局限。 没有缩放的图像平滑仅支持单通道图像,并且支持8位到16位的转换(与cvSobel和cvaplace相似)和32位浮点数到32位浮点数的变换格式。 简单模糊和高斯模糊支持 1- 或 3-通道, 8-比特 和 32-比
2015-06-30 11:21:10
535
转载 IplImage【--百度百科】
由于OpenCV主要针对的是计算机视觉方面的处理,因此在函数库中,最重要的结构体是IplImage结构。IplImage结构来源于Intel的另外一个函数库Intel Image Processing Library (IPL),该函数库主要是针对图像处理。1 IplImage结构由于OpenCV主要针对的是计算机视觉方面的处理,因此在函数库中,最重要的结构体是IplImage结构。从
2015-06-30 11:03:39
439
转载 java的输入语句小结
原文地址:http://blog.sina.com.cn/s/blog_5bce66f00100tld9.html1.使用Scanner 使用时需要引入包importjava.util.Scanner;首先定义Scanner对象Scanner sc = new Scanner(System.in);如果要输入整数,则 int n = sc.nextInt();Str
2015-06-29 21:01:59
640
原创 编程小问题
问:vector> 什么意思答:vector是可变数组,stl的一种,也就是大小可变的数组,vector是point数据类型的集合,简单讲就是很多point。vector>就是包含很多vector的集合。问:STL是什么答:STL——Stand Templat Library,通用模板库,C++是由C发展出来的,C是面向过程语言,C++是面向对象的编程语言。问:vector
2015-06-07 15:35:23
1596
转载 opencv里调用摄像头和捕捉图像帧的方案
方案一:opencv里的CvCapture可以用cvCaptureFormCAM()和cvQueryFrame()进行调用摄像头和捕捉图像帧,但是只支持VFW的,不支持我现在的摄像头WDM的格式。方案二:通过DirectShow的方法,CCameraDS类调用采集函数可直接返回IplImage,使用更方便,且集成了DirectShow,但是在vc6.0中测试将此例程移植到mfc
2015-06-07 14:33:10
2846
转载 60条有名的原则与定理
1、蓝斯登原则:在你往上爬的时候,一定要保持梯子的整洁,否则你下来时可能会滑倒。 提出者:美国管理学家蓝斯登。 点评:进退有度,才不至进退维谷;宠辱皆忘,方可以宠辱不惊。 2、卢维斯定理:谦虚不是把自己想得很糟,而是完全不想自己。 提出者:美国心理学家卢维斯 点评:如果把自己想得太好,就很容易将别人想得很糟。3、托利得定理
2015-06-02 15:23:45
454
转载 在你步入职业软件开发生涯那天起就该知道的五件事
这是在浅墨_毛星云博客里看到的一篇译文,转载过来,供大家分享,也提高自己,少走弯路。文章链接:http://blog.youkuaiyun.com/poem_qianmo/article/details/24658081#t3 我的软件开发生涯开始于大约15年以前。但是直到最近5年,我才真正地看到它的提高。下面这些事情,我希望在进入软件开发领域时我已
2015-06-02 14:17:29
445
深入理解OpenCV:实用计算机视觉项目解析 中文PDF扫描版
2017-02-17
Makefile中文教程
2016-03-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人