自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

咸鱼半条

不想做一条咸鱼!

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

转载 Bayer Pattern

本文为转载,原博客地址:https://blog.csdn.net/joe9280/article/details/46952947在刚加入工作的时候,听到最多的就是RGGB Bayer Pattern。在之前的接触中,一直默认一张图片的每个像素点有RGB三个分量,那“RGGB Bayer Pattern”究竟是什么意思。在网上查找资料以后发现这其实也是非常简单的概念。以下内容大部分为翻译,结合“...

2018-03-31 20:20:30 4913

原创 四舍五入的表示(3.28)

2018.3.28周三今日份疑惑一、*(pmskRlt->pData + pmskRlt->lMaskLine*lCurY) = (MUInt8)((sum + hlfArea) / area);???四舍五入!!!二、 MUInt32 lShift = 22;    ????     MUInt32 lDiv = (1 << lShift) / area; MUInt32...

2018-03-28 14:08:28 309

转载 导向滤波小结:从导向滤波(guided filter)到快速导向滤波(fast guide filter)的原理,应用及opencv实现代码

本文为转载,原博客地址:https://blog.csdn.net/fu_shuwu/article/details/785085761. 导向滤波简介导向滤波是何凯明在学生时代提出的一个保边滤波(edge-preserving smoothing)算法。何凯明在cv圈应该算是名人了,学生时代关于图像去雾的研究就以第一作者的身份获得Best Paper Award(CVPR 2009),而且今年刚...

2018-03-28 11:50:14 1633

转载 导向滤波(Guided Filter)的解析与实现

本文为转载,原博客地址为:https://blog.csdn.net/baimafujinji/article/details/74750283现在从一个最简单的情形来开始我们的讨论。假设有一个原始图像 pp,其中含有一些噪声,欲将这些噪声滤出,最简单的、最基本的方法,大家可能会想到采用一些低通滤波器,例如简单平滑(也称Box Filter)或者高斯平滑等。滤波之后的图像为qq,如下图所示,图像q...

2018-03-28 11:27:55 8283 4

转载 磨皮算法研究汇总

本文为转载,原博客地址:https://blog.csdn.net/trent1985/article/details/50496969写这篇博客,也是对自己这段时间关于磨皮算法内容研究做个小结。目前,对于人脸磨皮算法,大家并不陌生,从PS到APP应用,可谓是层出不穷,这里我总结一下,具体流程如下:1,保边滤波器2,肤色检测3,图像融合4,锐化对于保边滤波器:此类滤波器主要作用是在平滑皮肤的同时,...

2018-03-25 20:31:30 4617 1

原创 华为每隔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 2117

转载 华为上机考试注意事项及编程技巧(精品)

这是一篇关于华为招聘软件类职位上机考试的博客,主要介绍一下华为机考的流程、注意事项以及一些机试题中常用的编程技巧,写得有点长,但都是尽心尽力敲的,如果真的要参加华为招聘(或者类似公司的招聘),建议稍微花点时间看完。话不多说,直接进入正题。 一、什么是华为上机考试 华为上机考试是华为招聘软件类职位的一个环节,这里以校招为例,华为校招正常流程分为简历注册、简历筛选、上机考试(软件类)、综合测评、专业面...

2018-03-25 14:49:07 55046 2

原创 单向链表逆序

#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 160

原创 2018华为校招机试题目练习

1.数字处理题目描述:给出一个不多于5位的整数,进行反序处理,要求(1)求出它是几位数(2)分别输出每一个数字(空格隔开)(3)按逆序输出各位数字(仅数字间以空格间隔,负号与数字之间不需要间隔)输入描述:位数不大于5的整数输出描述:1.整数位数 2.空格间隔输出结果 3.逆序整数#include<iostream>#include<string>using names...

2018-03-24 20:18:31 12599 1

原创 华为研发机试题目集合整理

华为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 9561

转载 八大排序之基数排序

转载请注明作者和出处:http://blog.csdn.net/u011475210个人博客:https://wordzzzz.github.io/ && https://wordzzzz.gitee.io/代码地址:https://github.com/WordZzzz/Note/tree/master/DS-A博客作者:WordZzzz,一只热爱技术的文艺青年基数排序前言简介步...

2018-03-22 23:05:18 157

原创 八大排序自写C++代码集合

#include<iostream>#include<stack>using namespace std;//main/////////////////////////////////////////////////////////////////////////////////////int main(){ int A[] = { 5, 7, 2, 3, ...

2018-03-22 23:04:38 154

转载 八大排序之归并排序

转载请注明作者和出处:http://blog.csdn.net/u011475210个人博客:https://wordzzzz.github.io/ && https://wordzzzz.gitee.io/代码地址:https://github.com/WordZzzz/Note/tree/master/DS-A博客作者:WordZzzz,一只热爱技术的文艺青年归并排序前言简介步...

2018-03-22 16:08:23 278

转载 八大排序之快速排序

转载请注明作者和出处:http://blog.csdn.net/u011475210个人博客:https://wordzzzz.github.io/ && https://wordzzzz.gitee.io/代码地址:https://github.com/WordZzzz/Note/tree/master/DS-A博客作者:WordZzzz,一只热爱技术的文艺青年快速排序前言简介步...

2018-03-22 14:58:47 801

转载 八大排序之冒泡排序

转载请注明作者和出处:http://blog.csdn.net/u011475210个人博客:https://wordzzzz.github.io/ && https://wordzzzz.gitee.io/代码地址:https://github.com/WordZzzz/Note/tree/master/DS-A博客作者:WordZzzz,一只热爱技术的文艺青年冒泡排序前言简介步...

2018-03-21 21:21:29 333

转载 C++ 多态的实现及原理

C++的多态性用一句话概括就是:在基类的函数前加上virtual关键字,在派生类中重写该函数,运行时将会根据对象的实际类型来调用相应的函数。如果对象类型是派生类,就调用派生类的函数;如果对象类型是基类,就调用基类的函数  1:用virtual关键字申明的函数叫做虚函数,虚函数肯定是类的成员函数。    2:存在虚函数的类都有一个一维的虚函数表叫做虚表,类的对象有一个指向虚表开始的虚指针。虚表是和类...

2018-03-21 20:25:57 109

转载 八大排序之堆排序

转载请注明作者和出处:http://blog.csdn.net/u011475210个人博客:https://wordzzzz.github.io/ && https://wordzzzz.gitee.io/代码地址:https://github.com/WordZzzz/Note/tree/master/DS-A博客作者:WordZzzz,一只热爱技术的文艺青年堆排序前言简介步骤...

2018-03-21 10:05:49 160

转载 堆排序原理讲解

本文为转载,原博客地址为:http://bubkoo.com/2014/01/14/sort-algorithm/heap-sort/算法原理先上一张堆排序动画演示图片:图片来自维基百科1. 不得不说说二叉树要了解堆首先得了解一下二叉树,在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被...

2018-03-20 22:10:17 374

转载 八大排序之选择排序

转载请注明作者和出处:http://blog.csdn.net/u011475210个人博客:https://wordzzzz.github.io/ && https://wordzzzz.gitee.io/代码地址:https://github.com/WordZzzz/Note/tree/master/DS-A博客作者:WordZzzz,一只热爱技术的文艺青年选择排序前言简介步...

2018-03-20 21:46:02 175

转载 八大排序之希尔排序

转载请注明作者和出处:http://blog.csdn.net/u011475210个人博客:https://wordzzzz.github.io/ && https://wordzzzz.gitee.io/代码地址:https://github.com/WordZzzz/Note/tree/master/DS-A博客作者:WordZzzz,一只热爱技术的文艺青年希尔排序前言简介步...

2018-03-20 21:11:02 239

转载 八大排序之插入排序

转载请注明作者和出处:http://blog.csdn.net/u011475210个人博客:https://wordzzzz.github.io/ && https://wordzzzz.gitee.io/代码地址:https://github.com/WordZzzz/Note/tree/master/DS-A博客作者:WordZzzz,一只热爱技术的文艺青年插入排序前言简介步...

2018-03-19 17:10:59 155

原创 C++new和allocator

#include<iostream>#include<string>#include<vector>#include<memory>using namespace std;int *p = new int[10];//两种用new的方法typedef int arrT[42];int *q =new arrT;delete [...

2018-03-17 21:24:39 667

原创 C++字符串数值的转换(to_string/stoi/stod)

#include<iostream>#include<string>using namespace std;int main(){ string s1 = "2018.11"; int a1 = stoi(s1); double c = stod(s1); float d = stof(s1); int a2 = a1 + 1; string b =...

2018-03-16 15:09:26 12672

原创 C++字符串find操作

string的find:auto index=s.find("x",n)    返回s中从n位置开始第一次出现x的位置坐标,找不到则返回npos,程序中要写为:string::nposrfind表示最后一次出现的位置nposfind_first_of表示x中任何一个字符首次出现的位置find_last-of   最后一次出现的位置find_first_not_of 第一个不在x中的字符的位置fin...

2018-03-16 14:46:46 3943

原创 C++字符串基本变化操作

string取子字符串两种方法:1、string s2(s1,begin,length)   或者string s2(s1,begin)  默认拷贝到s1结尾2、利用substr,string s2=s1.substr(begin,length),或者substr(begin),默认拷贝到结尾string的交换:swap(s1,s2)string的指定替换:s1.replace(begin,le...

2018-03-16 14:26:07 814

原创 C++ endl/ends/flush的区别

endl与ends、flush的区别endl表示输出并换行,ends表示输出加一个空格,flush表示什么都不加,直接输出int main(){ for (int i = 0; i < 5; i++){ cout << i << ends; }}#include<iostream>using namespace std;int main...

2018-03-16 11:12:43 4549

原创 华为研发笔试(十六进制转10进制)

写出一个程序,接受一个十六进制的数值字符串,输出该数值的十进制字符串。(多组同时输入 )输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。输入例子1:0xA输出例子1:10#include<iostream>#include<string>#include<math.h>using namespace std;int mai...

2018-03-15 22:16:26 470

原创 华为研发笔试(随机数查重删除并排序)

明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤1000),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与“排序”的工作。  Input Param      n               输入随机数的个数 ...

2018-03-15 21:44:42 660

原创 华为研发笔试(空瓶子换汽水)

有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝? 输入描述:输入文件...

2018-03-15 21:11:23 809

转载 排序算法系列:归并排序算法

概述上一篇我们说了一个非常简单的排序算法——选择排序。其复杂程序完全是冒泡级的,甚至比冒泡还要简单。今天要说的是一个相对比较复杂的排序算法——归并排序。复杂的原因不仅在于归并排序分成了两个部分进行解决问题,而是在于,你需要一些算法的思想支撑。 归并排序和之前我写的一篇博客《大数据算法:对5亿数据进行排序》有很多相似的地方,如果你感兴趣,也可以去看看那一篇博客。版权说明著作权归作者所有。 商业转载请...

2018-03-15 18:33:44 142

原创 华为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 5847 1

转载 Opencv下利用SIFT、SURF、ORB三种特征点实现图像匹配

Opencv下利用SIFT、SURF、ORB三种特征点实现图像匹配视频项目中要用到拼接,这里记录一下SIFT、SURF、ORB三种特征点。 本文不做过多的理论解释,只是利用opencv简单实现三种特征点匹配算法的验证(改进的部分暂未上传)。代码下载地址:Opencv下利用SIFT、SURF、ORB三种特征点实现图像匹配环境: Windows下vs2010,opev2.4.9; 代码release下...

2018-03-15 10:53:59 4162 1

转载 世界坐标系和相机坐标系,图像坐标系的关系

本文为转载,原博客地址:http://blog.csdn.net/waeceo/article/details/50580607一、四个坐标系简介和转换相机模型为以后一切标定算法的关键,只有这边有相当透彻的理解,对以后的标定算法才能有更好的理解。本人研究了好长时间,几乎每天都重复看几遍,最终才会明白其推导过程。     我觉得首先我们要理解相机模型中的四个平面坐标系的关系:像素平面坐标系(u,v)...

2018-03-15 10:40:52 19396 3

转载 图像旋转算法的推导

本文为转载,原博客地址:http://blog.csdn.net/liyuan02/article/details/6750828图1  图2    图3   图4   图5   图6  图7  图8 

2018-03-15 10:02:25 514 3

转载 华为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 669

转载 C/C++字符串处理大集合

本文为转载,原博客地址: https://www.cnblogs.com/lidabo/p/3487043.htmlrember this    strncpy(a,b,5);  a[5]='\0';    char a[10];  memset(a,'#',sizeof(a));  a[10]='\0';    刚开始学C/C++时,一直对字符串处理函数一知半解,这里列举C/C++字符串处理函数...

2018-03-14 10:54:20 181

转载 【C++】C++中substr的用法

本文为转载,原博客地址:http://blog.csdn.net/liuchuo/article/details/54599840substr有2种用法:假设:string s = "0123456789";string sub1 = s.substr(5); //只有一个数字5表示从下标为5开始一直到结尾:sub1 = "56789"string sub2 = s.substr(5, 3); /...

2018-03-13 19:49:33 2995

转载 华为机试题2016(一) 简单错误记录

本文为转载,原博客地址:http://blog.csdn.net/moli152_/article/details/48008523一:简单错误记录开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。 处理:1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名和行号相同也要合并)2.超过16个字符的文件名称...

2018-03-13 15:06:45 362

转载 【华为上机试题C++】老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.

本文为转载,原博客地址:http://blog.csdn.net/DoverMine/article/details/48287253老师想知道从某某同学当中,分数最高的是多少,现在请你编程模拟老师的询问。当然,老师有时候需要更新某位同学的成绩.输入描述:输入包括多组测试数据。每组输入第一行是两个正整数N和M(0 < N <= 30000,0 < M < 5000),分别...

2018-03-13 10:40:21 2396

转载 C语言scanf函数用法详细解释

本文为转载,原博客地址:http://blog.csdn.net/linux12121/article/details/51980556函数名: scanf 功 能: 执行格式化输入 用 法: int scanf(char *format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换...

2018-03-12 15:28:53 5405

空空如也

空空如也

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

TA关注的人

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