自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenMP简单常用代码

      在VS中启用OpenMP很简单,很多主流的编译环境都内置了OpenMP。在项目上右键->属性->配置属性->C/C++->语言->OpenMP支持,选择“是”即可。1、parallel#include<iostream>#include"omp.h" using namespace std; void main(){//...

2018-10-08 10:10:09 629

原创 相机深度转点云公式原理

1、世界坐标到图像的映射过程,考虑世界坐标点M(Xw,Yw,Zw)映射到图像点m(u,v)的过程,如下图所示:省略推导过程,直接给最终变换公式:u,v为图像坐标系下的任意坐标点,u0,v0分别为图像的中心坐标。xw,yw,zw表示世界坐标系下的三维坐标点,相机坐标和世界坐标下的同一个物体具有相同的深度zw = zc.ROS给出的代码:#ifndef DEPTH_IMAGE...

2018-09-01 19:04:29 3623

转载 opencv 改变图像的对比度和亮度的两种方法

方法一:对每个像素点进行线性处理两种常用的点过程(即点算子),是用常数对点进行乘法和加法运算:                                                               两个参数  和  一般称作 增益 和 偏置 参数。我们往往用这两个参数来分别控制 对比度 和 亮度 。你可以把  看成源图像像素,把  看成输出图像像素。这样一来,...

2018-08-27 09:50:00 4046

转载 机器学习--Adaboost 算法的原理与推导

0 引言    一直想写Adaboost来着,但迟迟未能动笔。其算法思想虽然简单:听取多人意见,最后综合决策,但一般书上对其算法的流程描述实在是过于晦涩。昨日11月1日下午,在我组织的机器学习班 第8次课上讲决策树与Adaboost,其中,Adaboost讲得酣畅淋漓,讲完后,我知道,可以写本篇博客了。    无心啰嗦,本文结合机器学习班决策树与Adaboost 的PPT,跟邹讲Adabo...

2018-08-26 17:43:33 365

转载 opencv 训练样本

分类器的训练以分为以下三部进行:1、 样本的创建2、 训练分类器3、 利用训练好的分类器进行目标检测。 对检测物体要确定其属性:是否为绝对刚性的物体,也就是检测的目标是一个固定物体,没有变化(如特定公司的商标),这样的物体只要提供一份样本就可以进行训练。                  但绝大数时候我们想进行训练的目标是非绝对刚性的物体,如对人的检测,包括人脸识别、手势识别。...

2018-08-24 13:58:32 8819

转载 C++ operator 简单使用

1、operator作类的转换函数类可以使用构造函数将其他类型转化为此类的对象,比如my_class a = my_class(int i);将int型转化为my_class类的一个对象。同样,也可以使用类的转换函数将类的对象转化为其他的类型。 类的转换函数应当满足以下的几个条件:转换函数必须是类方法 转换函数不能指定返回类型 转换函数不能有参数 下面是一个类转...

2018-08-22 14:06:24 9389

原创 git revert 删除某次commit

  git revert 删除撤销某次commit,此次操作会作为一次新的commit 提交,同时不会影响之前的commit记录    * git revert HEAD                 撤销前一次 commit    * git revert HEAD^               撤销前前一次 commit    * git revert commit_id       ...

2018-08-22 10:58:44 18726

转载 Git回滚代码到某个commit

回退命令:$ git reset --hard HEAD^ 回退到上个版本$ git reset --hard HEAD~3 回退到前3次提交之前,以此类推,回退到n次提交之前$ git reset --hard commit_id 退到/进到 指定commit的sha码强推到远程:$ git push origin HEAD --...

2018-08-22 10:34:23 1137

转载 通过调用rundll32.exe来打开一些系统特定文件

接下来来讲讲通过调用rundll32.exe来打开一些系统特定文件,先简单介绍下rundll32.exe的功能和作用。顾名思义,rundll32就是"执行32位的dll文件",也就是执行dll文件中的内部函数,可以以命令行的形式调用windows32位的动态链接库。同理,rundll.exe就是"执行16位的dll文件",调用的是16位的动态链接库。我们通过rundll32.exe执行指令...

2018-08-20 17:12:17 1647

空空如也

空空如也

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

TA关注的人

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