自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CLM人脸特征点识别框架示例使用

下面就来详细说下CLM算法流程:      一、模型构建之形状模型构建(延续ASM的形状模型函数),如(公式一)所示:(公式一)        (公式一)中X-bar表示平均脸,P是形状变化的主成分组成的矩阵,它是一个关键的参数,下面就来看看它是如何得到的。假设我们有M张图片,每张图片有N个特征点,      每个特征点的坐标假设为(xi,yi),一张图像上的N个特征点

2016-11-26 21:15:18 5467 1

翻译 利用scikit-learn进行人脸表面关键点的定位

我们大多数人都照镜子,不知道我们看起来有多好。但是,在判断自己的吸引力时,往往很难客观,而我们往往太尴尬而无法要求别人的意见。如果有一个计算机程序可以为你回答这个问题,你的形象怎么样?很漂亮,是吗?在这篇文章中,我将向你展示我们如何利用计算机视觉和机器学习从一个单一的照片来预测一个人的面部吸引力。我会用opencv,NumPy和scikit学习开发一个完全自动化的流水线,以一个人的脸的照片

2016-11-22 15:16:18 2445

原创 OPENCV对于有alpha通道的透明背景图片的读取和图片叠加

这个是我自己做的粗略的螺旋丸的图,导出为png并带有alpha通道。最后和一只狗合成成这个样子。效果还是可以的。为了实现这个效果,首先我们要明白具有透明通道的图片的opencv的读取方式。在OpenCV里,正常是读取图像和写入图像默认都是忽略透明通道的,如果想要读取原图像中的透明通道,则在使用imread()函数时,后面的参数要使用CV_LOAD_IMAGE_UNCHANGED参数或是

2016-11-21 15:33:49 24848 8

原创 OPENNI学习实践-用身体模拟鼠标

点击打开链接利用身体模拟鼠标,进行基础的绘图,其实就是画线。。。。,蛋疼的是录屏的时候录下来发现鼠标的位置不对。。。不过自己用的时候是对的

2016-11-18 09:48:17 482

原创 openni+nite体感鼠标模拟4(鼠标点击模拟)

void MouseButtonDown(){ INPUT Input={0}; Input.type = INPUT_MOUSE; Input.mi.dwFlags = MOUSEEVENTF_LEFTDOWN; ::SendInput(1,&Input,sizeof(INPUT));}void MouseButtonUp(){ INPUT Input

2016-11-18 09:27:48 683

原创 openni+nite体感鼠标模拟3(左右手选择)

选择左右手是通过,一开始我们在Psi姿势识别人体,然后摆动需要控制的手,完成左右手选择。void SelectHand(){ if (selectHand) { putText(cvBGRImage,"Please select your control hand!",Point(320,240),1,1,Scalar(255,255,255)); if (abs(imagepo

2016-11-17 10:46:51 567

原创 openni+nite体感鼠标模拟2

这一部分主要是关于多线程的问题,因为使用过程中为了保证实时性,使用多线程是必要的,多线程的使用很复杂,但是在这里我们只用最基本的功能,所以还是比较简单的。首先是多线程所使用的函数的定义。DWORD WINAPI ReadDepthMapThread(LPVOID lpParamter){ while (1) { g_Context.WaitAndUpdateAll(); g_Im

2016-11-16 16:38:16 445

原创 openni+nite体感鼠标模拟

最近在学openni,所以做一个体感鼠标练练。主要功能,就是一只手负责定位鼠标在屏幕的位置,一只手进行点击或者其他的操作,并且可以通过一些特定方式进行左右手切换等操作。第一步就是设置鼠标以及屏幕等的参数,为了方便,我们使用ini文档进行配置,主要包含:屏幕尺寸,帧数,左右击键等配置。[Setting]ScreenRes_X=1440ScreenRex_Y=900nFPS=30Lef

2016-11-16 14:52:13 1147

原创 OPENNI学习实践-OPENNI体感开发实战中NITE手势识别样例

#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace st

2016-11-10 09:23:08 1730

原创 OPENNI学习实践-利用openni和opencv提取人的轮廓

#include #include #include #include #include #include #include using namespace std;using namespace xn;using namespace cv;void XN_CALLBACK_TYPE LostUser(UserGenerator& generator,XnUserID u

2016-11-08 15:22:47 1810 2

原创 OPENNI中usergenerator的使用

#include #include #include #include #include #include #include using namespace std;using namespace xn;using namespace cv;void XN_CALLBACK_TYPE LostUser(UserGenerator& generator,XnUserID u

2016-11-08 08:48:55 712

转载 OPENNI学习实践-pcl1.6.0+vs2010环境配置以及第一个pcl程序

http://blog.csdn.net/chentravelling/article/details/43451589#

2016-11-03 16:03:09 657

原创 OPENNI学习实践-openni+kinect 获取真实世界坐标

#include #include #include #include #include #include #include using namespace std;using namespace xn;using namespace cv;void CheckOpenNIError(XnStatus eResult,string sStatus){ if(eResu

2016-11-02 10:55:15 3050 1

原创 OPENNI学习实践-利用openni获取红外图像

#include #include #include #include #include using namespace std;using namespace xn;using namespace cv;void CheckOpenNIError(XnStatus eResult,string sStatus){ if(eResult != XN_STATUS_OK)

2016-11-01 16:58:55 1721 1

原创 OPENNI学习实践-利用opencv显示图像

这一部分我主要参考了http://blog.csdn.net/chenxin_130/article/details/6696187和http://blog.csdn.net/kh1445291129/article/details/39346987,这两篇博客,接下来我简要的总结一下,这两篇博客提到的方法。

2016-11-01 10:52:31 566

原创 OPENNI学习实践-openni基本结构

OpenNI,Open Natural Interaction开放式的自然交互,这种自然交互主要包括语音,手势和肢体动作等,也就是说希望能够不需要其他设备只需要直觉就可以控制一些应用设备。 OpenNI本身定义了撰写自然操作程序所需要的API(Application Programming Interface,应用程序编程接口),并且提供了一个多语言跨平台的framework(框架),进一步提供了

2016-11-01 09:51:46 1251

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关注的人

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