自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (5)
  • 收藏
  • 关注

原创 OpenCV的Delaunay三角剖分和Voronoi图的实现

左图:奥巴马总统的形象,使用CLM检测。 中心:Delaunay三角剖分。 右:对应的Voronoi图。  这篇文章将帮助我们了解Delaunay三角剖分和Voronoi图。什么是Delaunay 三角剖分?给定平面中的一组点,三角测量指的是将平面细分为三角形,将点作为顶点。在图1中,我们在左图像上看到一组界标,以及在中间图像中的三角测量。一组点可以有许

2016-12-20 15:08:56 9998 4

原创 人脸关键点定位CLM框架的使用

CLM框架的使用也就是CLM函数的使用方法,所以下面我的代码是用来进行照片中人脸关键点的定位,看完之后对这个流程应该会变得清晰起来。#include "CLM_core.h"#include #include #include #include using namespace std;using namespace cv;vector get_arguments(int

2016-12-19 13:04:49 3090 4

翻译 使用OPENCV3图像对齐

图1. 左:一幅来自Prokudin-Gorskii 的图片(未对齐);右:对齐后图像1. 左边的图像是一个具有历史意义的照片的集合称为Prokudin-Gorskii集。图像是由使用一个早期的彩色摄像机拍摄。因为相机的机械性质,图像的颜色通道未对齐。右边的图像通过OPENCV3进行对齐后的图像。可以从这里的下载部分中的所有示例中的所有示例代码。在这篇文章中,我们将开始一个有趣的彩色摄

2016-12-15 15:27:19 14095 5

原创 PCL-1.8.0 All In One安装配置(win10 64 vs2013)

首先是下载资源,http://unanancyowen.com/?p=2009&lang=en这个网站上有各种版本,2015的64位和32位以及2013的,但是有些人下起来可能很慢,那么可以点这个下载。下载并安装pcl_all_in_one 1.8.0安装时选择好自己的安装路径,如本文用的是:D:\Program Files\PCL 1.8.0然后一直点下一步即可,

2016-12-08 09:37:40 3682 2

原创 Kinect2.0 winSDK彩图深度图红外图Opencv显示

代码是通过提取sample里的代码编写的,同时读取深度红外和彩色图,整个流程还是很清晰的,sensor -source-reader - frame - data。//#include "config.h"#include "stdafx.h"#include "DepthBasics.h"#include using namespace std;#define Infrared

2016-12-06 16:21:41 2279 1

转载 图像分割代码合集

Computer Vision ResourcesMaintained by Jia-Bin HuangSubmit resource links hereLastest Update: July 4, 2011SoftwaresTopicResourcesReferencesFeature Extraction

2016-12-05 09:20:19 2204

原创 openni+nite体感鼠标模拟5(补充)

之前做的体感鼠标,左手向左摆是右击,右手向前推是左键按下,这样其实有时候很麻烦,所以,我现在用一种比较简单的方式去实现左键按下,就是判断主手手掌的状态,若是闭合则按下,若是张开则弹起。这里我主要用到的有OPENCV里的凸包,这也是一个常用的判断手的姿势的函数,其次就是深度图,这里凸包函数直接作用于深度图,这样我们通过判断凸包中的缺陷就可以了。最重要的是我们可以利用OPENNI本身的提取用户深度

2016-12-02 15:28:04 585

原创 CLM框架的编译及自己在编译过程中的若干问题的解决

CLM是一个人体特征点提取的框架,他的功能是提取五官及脸的轮廓,同时可以检测人脸当前的朝向等,是一个不错的人脸检测框架。但是在编译过程中,还是会遇到不少问题。接下来我就说一下,在我的编译过程中遇到的问题,及解决方法。首先在这里下载压缩文件,打开后我们可以看到有vs2013和vs2012的项目,前面我说过了,可以通过打开这两个直接进行编译,但是现在我主要说一下如何利用cmake进行编译。

2016-12-02 09:47:34 1814 3

转载 HID学习:获取游戏手柄的按键输

//可以查看按游戏手柄按钮时的情况.//USB接口的游戏手柄//编译环境:Windows xp+VC++ 6.0+Winxp DDK#pragma comment(lib, "hid.lib") #pragma comment(lib, "setupapi.lib") #include #include #include #include extern "C"{

2016-12-01 23:11:35 4944

原创 OPENNI实践-体感方向盘玩赛车游戏(2)

这一篇是关于获取到的数据与虚拟手柄之间通信的过程。首先设置要发送的指令,然后通过WriteFile将指令发送给设备。DWORD WINAPI SendofBody_left(LPVOID lpParam){ DWORD dwWaitResult_Event=1; static bool mmm=true; while(true) { dwWaitResult_Event=Wait

2016-12-01 16:23:20 667

原创 OPENNI实践-体感方向盘玩赛车游戏(2)

这一篇是关于如何通过捕捉到的双手进行方向盘的线性模拟的过程。其实模型很简单。也就是通过左右手在x轴的夹角及左右手相对高度去判断的。void transControl(){ XnVector3D xnVector_Point_Right; XnVector3D xnVector_Point_Left; XnVector3D xnVector_Point_Hand; xnVect

2016-12-01 15:27:54 971

原创 OPENNI实践-体感方向盘玩赛车游戏

为了实现利用体感进行方向盘模拟,我们首先要明白,方向盘是一个线性的虚拟手柄,因为玩家在进行不同的旋转操作的时候,会有不同的角度,在这种情况下,我们需要反映成游戏中不同的拐弯角度。而不是像按键手柄,一个按钮实现一个功能。在这里我们使用线性手柄的轴度,模拟线性方向盘的感觉。在这里我们使用四轴虚拟线性手柄,但是因为只需要两个轴,所以我们只用两个。一个控制转角,一个控制油门。这里的难点其实在于如何

2016-12-01 11:01:53 1253 1

berzier_json.zip

用来将json文件转化为berzier曲线格式,进行abcnet的训练。其中使用方法可以看本人博客,为什么现在资源描述需要这么多字了呢。

2020-07-19

rs-master.zip

realsense和PCL联合使用的一个库,大家可以自行编译使用。

2019-06-28

slidingshape

3D物体识别

2017-08-05

realsense点云所需grabber

获取realsense的点云数据所需要的grabber,需要自己进行cmake编译

2017-05-03

利用OPENCV3图片对齐

利用OPENCV3图片对齐

2016-12-15

空空如也

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

TA关注的人

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