自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 华为2015合肥机试

//华为机试第一题:取十个数字(可重复)中不重复的最大三位数,构成最大三位数void main(){ int num[10]; for(int i = 0; i < 10;++i) { num[i] = 0; } int index = 0; for(int i = 0; i < 10; ++i) { std::cin>>index; num[index]++; }

2014-09-12 22:14:01 2768

原创 2015华为校园招聘机试模拟题及解答

模拟n个人参加选举的过程,并输出选举结果:假设候选人有四人,分别用“A”、”B”、”C”、”D”表示,选举时开始计票, 若输入的不是“A”、”B”、”C”、”D”则视为无效票。选举结束后获取各个候选人的得票数以及无效票的个数,输出结果以添加候选人的顺序进行顺序输出,最后一行为无效的数量。同时getVoteResult命令为结束命令。输入为多行形式输入,每一行为一条命令。输入的命令只会是

2014-09-03 21:07:19 2495 3

原创 师兄面试总结编程部分解答之五

五、递归青蛙跳楼梯(每次跳1或2层,跳到N层有多少种跳法)

2014-08-27 20:55:45 772

原创 师兄面试总结编程部分解答之四

个人感觉树的问题大部分都是用递归的思想。   1、树的深度,广度遍历源代码

2014-08-27 20:30:39 706

原创 师兄面试总结编程部分解答之三

1、指针数组,数组指针,指针函数,函数指针等的区别 int *ptr[]

2014-08-27 20:23:10 584

原创 师兄面试总结编程部分解答之二

二、链表1、逆序(剑指offer 113页)ListNode reverseList(ListNode head){ if(head == NULL || head->next == NULL || head->next->next ==NULL) return head; //最简单的思路,遍历之后的元素,倒叙插入即可 ListNode curr = head->next

2014-08-27 20:09:01 721

原创 师兄面试总结编程部分解答之一

首先感谢朱宏师兄给出的总结,都是fei

2014-08-27 16:21:54 676

原创 2014华为面试题

描述:    输入一个正整数X,在下面的等式左边的数字之间添加+号或者-号,使得等式成立。1 2 3 4 5 6 7 8 9 = X比如:12-34+5-67+89 = 51+23+4-5+6-7-8-9 = 5请编写程序,统计满足该输入整数的所有等式的个数。

2014-08-23 16:45:44 979

原创 Windows7 环境下,NAO C++ SDK 安装详解

因为重装系统的原因,需要对C++ SDK 开发环境进行重新配置,也就顺便b

2014-05-28 19:59:34 3009

原创 opencv之HOG源代码分析

趁热打铁对opencv的源代码进行分析,这里仅在代码实现的角度进行分析,至于HOG的实现原理神马的就不在赘述了。一般调用过程:初始化一个HOGDescriptor(各种参数及svmDetector系数),读入单幅图像,调用detector方法,得到行人可能存在矩阵集合hits。在调用detect函数的内部:初始化实例化一个HOGCache(完成单幅图像的梯度幅度图及梯度方向图的计算,对bl

2014-03-05 21:40:34 4076

原创 opencv之HOG源代码注释

在阅读的过程中主要参考tornadomeet的博文,在这里表示感谢。同时在阅读的过程中也发现了其中的一些不足,在我的注释中会一一指出。由于本人能力有限,对源代码的理解还存在不足,比如usecache部分,还有weight的计算过程都没有进行深究。由于代码本身过长,所以会另外写一篇文章对代码进行分析。下面进入正题,首先是对HOGDescriptor结构体的声明部分进行简单的注释。struct C

2014-03-05 19:43:42 4282 2

原创 Ubuntu12.04 X64下,NAO C++SDK 安装详介

安装过程完全参照官方文档,1,确认gcc版本信息:是否为官方要求4.4 or higher2,安装最新版本的Qtreator,该软件在软件中心中,可直接下载,并自动安装,不再细述。3,安装cmake,该软件ubuntu12.04 并没有自带,需要手动安装,安装过程也非常简单,在终端输入 sudo apt-get install cmake即可:默认安装版本为2.8.7,符合

2013-12-28 17:57:47 2158

翻译 ALVideoDevice实现细节

ALVideoDevice 实现细节:体系结构概述:该框架是专门为NAO摄像头设计的。其他视频源例如流模式的驱动及其循环缓冲区的管理也通过模拟而采用该架构。 一个视觉模块(V.M.)需要特定格式的图像来完成处理工作,而ALVideoDevice能够对视频流进行转化从而得到所需的格式(分辨率,色彩空间等)。如果请求的图像格式是视频源的原始格式,那个就可以进行直接的原始访问(作为一种高

2013-12-27 11:25:23 2304

原创 opencv之kmeans源代码注释

如题kmeans并不必多做介绍,原理的内容可以参看如下链接:http://coolshell.cn/articles/7779.html。本文主要是对opencv中的kmeas函数进行简单解读。该函数位于OpenCV-2.3.1/modules/core/src/matrix.cpp文件中//_data:特征向量集;K:聚类中心个数;_bestLabels:每个特征向量隶属聚类中心

2013-10-28 11:07:40 3068

原创 naoqi framework之 Broker Proxy Module Method

Broker —经济人,Proxy—代理,Module—模块,method—方法。这四个可以说是构成naoqi框架的主要内容,直接进行分析,主要的参考资料就是官方文档。 Broker,直译为经纪人,主要完成两项任务1,提供字典服务,允许查找该broker下的module及method。2,提供网络连接,允许模块中方法能够被外部模块调用。在大多数情况下,你

2013-10-19 21:00:59 2407 2

原创 浅谈HOG,从LOG说起

最近一段时间在看行人检测与跟踪,其中有一种思路是利用HOG算子进行全局匹配,网上关于HOG的文章很多,这里只能算是自己对其进行的总结。要谈HOG(Histogram of Guassians)就不得不谈SIFT(Scalar Invariant Feature Transform)及DOG(Difference of Gaussians),而在这之前又要讨论LOG(Laplace of Gau

2013-10-14 19:33:29 2867

原创 在NAO中定位目标图像的空间坐标

来实验室有一段时间了,最近一直在做小球的空间坐标定位,其实思路还是蛮简单的。完成目标:根据获取摄像头图像中的目标图像的信息,来将其定位到nao的world_space中,计算出目标图像在nao空间中的坐标。这里以识别红色小球RedBall为例。我这里是下载 nao官网上的 c++ sdk,在visual stdio 2010 编程环境下,做了一个remote module 提供给指令盒进行

2012-08-29 19:16:52 4816 1

空空如也

空空如也

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

TA关注的人

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