面试准备
咸鱼半条
不做一条咸鱼!!
展开
-
纹理分割(一)Gabor滤波器学习
本文为转载,原博客地址:http://blog.csdn.net/u011534057/article/details/72896921reference: http://blog.csdn.net/jorg_zhao?viewmode=contents第一个项目根据公司那边提供的学习资料,需要用到Gabor滤波器对图像进行处理,公司那边关于项目的说法比较商业化,叫X-Ray Image Auto...转载 2018-03-06 19:42:27 · 535 阅读 · 0 评论 -
图像特征提取之Haar特征
原文站点:https://senitco.github.io/2017/06/15/image-feature-haar/ Haar特征是一种用于目标检测或识别的图像特征描述子,Haar特征通常和AdaBoost分类器组合使用,而且由于Haar特征提取的实时性以及AdaBoost分类的准确率,使其成为人脸检测以及识别领域较为经典的算法。 多种Haar-like特征 在Haar-like特征提出...转载 2018-03-06 10:41:47 · 1465 阅读 · 0 评论 -
特征提取之——Haar特征
本文为转载,原博客地址:http://blog.csdn.net/yang6464158/article/details/25103703本文有自己的原创,也有转载摘录的文章,转载部分在这里这里这里等等。特征提取方法有很多种,比如说Haar特征,edgelet特征,shapelet特征,HOG特征,HOF特征,小波特征,边缘模板等等Haar特征最开始源自Papageorgiou的文章 这里 A g...转载 2018-03-06 10:43:24 · 1708 阅读 · 0 评论 -
浅析人脸检测之Haar分类器方法
本文为转载,原博客地址:http://blog.csdn.net/zouxy09/article/details/7922923浅析人脸检测之Haar分类器方法一、Haar分类器的前世今生 人脸检测属于计算机视觉的范畴,早期人们的主要研究方向是人脸识别,即根据人脸来识别人物的身份,后来在复杂背景下的人脸检测需求越来越大,人脸检测也逐渐作为一个单独的研究方向发展起来。 目前的...转载 2018-03-06 10:46:17 · 215 阅读 · 0 评论 -
华为机试题2016(一) 简单错误记录
本文为转载,原博客地址:http://blog.csdn.net/moli152_/article/details/48008523一:简单错误记录开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。 处理:1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名和行号相同也要合并)2.超过16个字符的文件名称...转载 2018-03-13 15:06:45 · 381 阅读 · 0 评论 -
图像特征描述SIFT、SURF、ORB、HOG、HAAR、LBP特征的原理概述
SIFT SIFT尺度不变特征转换,具有选择,尺度不变性。由David Lowe在1999年所发表,2004年完善总结。owe将SIFT算法分解为如下四步: 1. 尺度空间极值检测:搜索所有尺度上的图像位置。通过高斯微分函数来识别潜在的对于尺度和旋转不变的兴趣点。(采用不同参数的高斯模板进行不同尺度的模糊,对图像进行下采样进行图像金字塔,同层的上下两层相减得到高斯差分图像进行极值点检测DOG。) ...转载 2018-03-06 16:00:24 · 1614 阅读 · 0 评论 -
关于LBP特征等价模式个数的解释
参考博客:http://blog.csdn.net/u014682691/article/details/46933123为了解决二进制模式过多的问题,提高统计性,Ojala提出了采用一种“等价模式”(Uniform Pattern)来对LBP算子的模式种类进行降维。Ojala等认为,在实际图像中,绝大多数LBP模式最多只包含两次从1到0或从0到1的跳变。因此,Ojala将“等价模式”定义为:当某...原创 2018-03-06 16:26:54 · 1828 阅读 · 0 评论 -
图像特征提取三大法宝:HOG特征,LBP特征,Haar特征
(一)HOG特征1、HOG特征:方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合 SVM分类器已经被广泛应用于图像识别中,尤其在行人检测中获得了极大的成功。需要提醒的是,HOG+SVM进行行人检测的方法是法国研究人员Dalal...转载 2018-03-06 17:02:00 · 630 阅读 · 0 评论 -
华为研发机试题目集合整理
华为2017校招C++岗笔试题:https://blog.csdn.net/K346K346/article/details/530132062016年华为校招上机考试试题答案:https://blog.csdn.net/guyuealian/article/details/509683682017年华为实习生招聘笔试题2:https://blog.csdn.net/Leo_Luo1/articl...原创 2018-03-23 15:27:34 · 9631 阅读 · 0 评论 -
华为2016笔试-扑克牌大小比较游戏
本文为转载,原博客地址:http://blog.csdn.net/chengonghao/article/details/51815217[编程题] 扑克牌大小扑克牌游戏大家应该都比较熟悉了,一副牌由54张组成,含3~A,2各4张,小王1张,大王1张。牌面从小到大用如下字符和字符串表示(其中,小写joker表示小王,大写JOKER表示大王):) 3 4 5 6 7 8 9 10 J Q K A 2...转载 2018-03-14 11:06:37 · 695 阅读 · 0 评论 -
2018华为校招机试题目练习
1.数字处理题目描述:给出一个不多于5位的整数,进行反序处理,要求(1)求出它是几位数(2)分别输出每一个数字(空格隔开)(3)按逆序输出各位数字(仅数字间以空格间隔,负号与数字之间不需要间隔)输入描述:位数不大于5的整数输出描述:1.整数位数 2.空格间隔输出结果 3.逆序整数#include<iostream>#include<string>using names...原创 2018-03-24 20:18:31 · 12615 阅读 · 1 评论 -
单向链表逆序
#include<iostream>#include<list>using namespace std;struct ListNode{ int data; ListNode* next;};ListNode* ReverseList(ListNode* pHead){ ListNode* NewHead=nullptr; ListNode* p...原创 2018-03-24 22:45:44 · 181 阅读 · 0 评论 -
华为上机考试注意事项及编程技巧(精品)
这是一篇关于华为招聘软件类职位上机考试的博客,主要介绍一下华为机考的流程、注意事项以及一些机试题中常用的编程技巧,写得有点长,但都是尽心尽力敲的,如果真的要参加华为招聘(或者类似公司的招聘),建议稍微花点时间看完。话不多说,直接进入正题。 一、什么是华为上机考试 华为上机考试是华为招聘软件类职位的一个环节,这里以校招为例,华为校招正常流程分为简历注册、简历筛选、上机考试(软件类)、综合测评、专业面...转载 2018-03-25 14:49:07 · 55764 阅读 · 2 评论 -
华为每隔2个删除一个数
有一个数组a[N]顺序存放0~N-1,要求每隔两个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以8个数(N=7)为例:{0,1,2,3,4,5,6,7},0->1->2(删除)->3->4->5(删除)->6->7->0(删除),如此循环直到最后一个数被删除。输入描述:每组数据为一行一个整数n(小于等于1000),为...原创 2018-03-25 17:07:07 · 2139 阅读 · 0 评论 -
【华为上机试题C++】老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.
本文为转载,原博客地址:http://blog.csdn.net/DoverMine/article/details/48287253老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.输入描述:输入包括多组测试数据。每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别...转载 2018-03-13 10:40:21 · 2444 阅读 · 0 评论 -
图像处理算法工程师面试题
图像基础知识:1.常用的图像空间。2.简述你熟悉的聚类算法并说明其优缺点。3.请描述以下任一概念:SIFT/SURF LDA/PCA4.请说出使用过的分类器和实现原理。5. Random Forest的随机性表现在哪里。6. Graph-cut的基本原理和应用。7. GMM的基本原理和应用。8.用具体算法举例说明监督学习和非监督学习的区别。 数学知识:1.贝叶斯全概率公式题。2.最小二乘拟合的公...转载 2018-03-05 11:11:14 · 5022 阅读 · 0 评论 -
C++中的值传递 指针传递 和 引用传递
C++中参数传递有三种:传递参数值、传递参数地址、传递参数的引用。一、概念分解1. 值2. 指针 指针从本质上讲 就是存放 变量地址的 一个变量, 在逻辑上是独立的,它可以被改变,包括其所指向的地址的改变和其指向地址中所存放的数据的改变。3. 引用 引用是一个别名,在逻辑上不独立,它的存在具有依附性,所以引用必须在一开始就被初始化,而且在其生命周期中是不能改变的其引用的对象(即不能重新赋值,自...转载 2018-03-07 20:50:07 · 238 阅读 · 0 评论 -
字符串匹配的KMP算法
原文地址:https://kb.cnblogs.com/page/176818/字符串匹配是计算机的基本任务之一。 举例来说,有一个字符串"BBC ABCDAB ABCDABCDABDE",我想知道,里面是否包含另一个字符串"ABCDABD"? 许多算法可以完成这个任务,Knuth-Morris-Pratt算法(简称KMP)是最常用的之一。它以三个发明者命名,起头的那个K就是著名科学家Dona...转载 2018-03-07 21:46:33 · 234 阅读 · 1 评论 -
图的深度优先遍历和广度优先遍历
1.深度优先遍历(DFS)(1)从某个顶点V出发,访问顶点并标记为已访问(2)访问V的邻接点,如果没有访问过,访问该顶点并标记为已访问,然后再访问该顶点的邻接点,递归执行 如果该顶点已访问过,退回上一个顶点,再检查该顶点的邻接点是否都被访问过,如果有没有访问过的继续向下访问,如果全部都访问过继续退回到上一个顶点,继续同样的步骤。深度优先遍历类似于树的先序遍历,深度优先遍历算法结果不唯一。选...转载 2018-03-07 21:47:10 · 39793 阅读 · 1 评论 -
结构体定义 typedef struct 用法详解和用法小结
typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。具体区别在于:若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,struct node n;若用typedef,可以这样写,typedef struct node{}NODE; 。在申请变量时就可以这样写,NODE n;区别就在于使用时,是否可以省去struct这个关键字...转载 2018-03-08 19:38:28 · 264 阅读 · 0 评论 -
typedef 与 指针连用
原博客地址:http://blog.csdn.net/zhanghaotian2011/article/details/7765650typedef struct LNode{ // Singly linked list Node int data; struct LNode *next; // Pointer to next node}LNode,*LinkLi...转载 2018-03-08 20:06:46 · 192 阅读 · 0 评论 -
二叉树的前序、中序、后序遍历
参考博客:http://blog.csdn.net/cxllyg/article/details/7520037#include <iostream>#include <stack>#include <queue>#include <stdio.h> #include <malloc.h> #include <st...原创 2018-03-08 22:43:59 · 142 阅读 · 0 评论 -
华为2016笔试题(输入一个字符串,求出该字符串包含的字符集合)
C++程序如下:#include <iostream>#include <vector>#include <string> using namespace std;bool check(char c, string str)//字符串单个的类型是char{ bool exist=false; int len = str.size(); for...原创 2018-03-15 16:11:03 · 5879 阅读 · 1 评论 -
华为研发笔试(空瓶子换汽水)
有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝? 输入描述:输入文件...原创 2018-03-15 21:11:23 · 832 阅读 · 0 评论 -
华为研发笔试(随机数查重删除并排序)
明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。 Input Param n 输入随机数的个数 ...原创 2018-03-15 21:44:42 · 685 阅读 · 0 评论 -
华为研发笔试(十六进制转10进制)
写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入 )输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。输入例子1:0xA输出例子1:10#include<iostream>#include<string>#include<math.h>using namespace std;int mai...原创 2018-03-15 22:16:26 · 488 阅读 · 0 评论 -
2017虹软校招算法题
本文为转载,原博客地址:http://blog.csdn.net/sgzqc/article/details/52593262前段时间参加了虹软的校招笔试,遇到了一道算法题,现摘录下来做个备份。题目: 给定一个mXn的矩阵,如下图所示,里面所有元素都非负,试找出一条从左上角到右下角的一条路径,要求路径上的数字之和最小。注:在某一个位置只有两种选择,向下或者向右。148291467811111在以上...转载 2018-03-09 17:04:18 · 664 阅读 · 0 评论 -
编写类string的构造函数、析构函数和赋值函数
[cpp] view plain copy#include<iostream> using namespace std; class String { public: String(const char *str=NULL); //普通构造函数 String(const String &other); /...转载 2018-03-02 15:07:28 · 275 阅读 · 0 评论 -
常用色彩空间介绍
参考博客地址:http://blog.csdn.net/wangjinwj2008/article/details/8272081HSI、HSV、RGB、CMY、CMYK、HSL、HSB、Ycc、XYZ、Lab、YUV色彩空间(颜色模型)HSV颜色空间 RGB转化到HSV的算法:max=max(R,G,B);min=min(R,G,B);V=max(R,G,B);S=(max-min)/max...转载 2018-03-05 10:25:23 · 4222 阅读 · 0 评论 -
海康面试代码题
面试过程超级顺利,项目也感兴趣,简历从上到下问了一遍,就在我以为功德圆满之际,面试官突然说:当场你写个代码吧!!写个代码吧...代码吧...,我的内心是....#$%^&*@#$%...,最近几个月每天都是python的算法和网络,突然让写C的,大脑突然就调取内存失败,没想到超级简单的题目,整数逆序输出,连华为笔试第一道题的难度都没有。面试官看我迟迟不下笔,说有什么问题吗?我面不改色:“没...原创 2018-09-08 21:05:20 · 3321 阅读 · 2 评论