- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 OpenGL显示深度相机的RGBD视频_PicoZense_DCAM710
所有你想要的都在这儿了:opengl 显示深度图,彩色图;播放视频;显示点云视频;还有等等技术且让我一一道来:准备工作:~如果你只想要一个opengl显示视频的demo,ok,在后面呢,不急哈;1,环境搭建:opengl 我用的是glew + freeglut; 深度相机我用的是PicoZense DCAM710;2, 好了可以愉快的建立工程了,神秘微笑,包含目录,链接库啥的,...
2019-05-22 18:52:08 2167 1
原创 RGB to Depth映射
float* GenerateXyTable(const Intrinsic& intrinsic) { if (intrinsic.focal_length[0] == 0 || intrinsic.focal_length[1] == 0) { printf("stellar camera parameters error."); return nullptr; } float* xy_table = new float[intrinsic.rows * intrinsic.c.
2021-06-01 14:13:57 504
原创 获取exe路径
#include <string>#include <iostream>#include <Windows.h>using namespace std;string GetExePath(void){ char szFilePath[MAX_PATH + 1] = { 0 }; GetModuleFileNameA(NULL, szFilePath, MAX_PATH); (strrchr(szFilePath, '\\'))[0] = 0; // .
2020-09-18 17:15:54 236
原创 C++多线程之生产者-消费者模型
/** * 生产者-消费者模型 * 定义一个产品类型,和产品仓库,定义生产者和消费者 * 生产者生产产品并存入仓库,消费者从仓库取出产品并消耗 * 仓库满时,生产者停止生产,仓库空时,消费者停止消费 * 存入产品时计数加一,取出产品时计数减一 * 生产和消费需要时间 */#include <condition_variable>#include <iostream>#include <mutex>#include <thread>#i.
2020-08-17 21:34:40 435
翻译 读取文件到string
bool loadFileSource(const char* filePath, std::string& source) { source.clear(); std::ifstream in_stream(filePath); if (!in_stream) { return false; } source.assign(std::istreambuf...
2019-02-11 15:55:54 942
原创 利用PicoZense RGBD相机+dlib库做人脸特征点检测
用了Pico的DCAM710和dlib做了68个人脸特征点检测(用了RGB图做的关键点检测,再对齐到深度图,可以得到特征点的3维坐标,示例是人脸眉心的点)为了不写天书,还是给下环境吧:主要配了PicoZense的SDK和dlib库以及opencv库直接上代码:#include <iostream>#include <opencv2/opencv....
2019-01-18 13:50:28 1722 2
原创 Matlab三维网格显示一张图片(meshgrid和mesh)
在很多时候想看看深度图或灰度图的三维效果,点云的方法固然更直接,但复杂不易上手,而用Matlab的三维网格显示则方便快速了许多,下面来展示一下matlab里面用meshgrid和mesh来生成图片的三维网格的过程:%首先读取一张单通道图片(目前还没考虑多通道的图片,如RGB的显示)本例使用ppm格式;1: D=imread('depth.ppm'); %这里面是你的图片存放路径和文件名...
2018-11-12 11:45:49 18520
原创 测试程序耗时(毫秒级)
SYSTEMTIME sys;GetLocalTime(&sys);long dwStart = sys.wMilliseconds;//待测代码段GetLocalTime(&sys);long dwEnd = sys.wMilliseconds;long TimeSpend = dwEnd - dwStart;//若待测代码耗时小于1000ms,应加入判断防...
2018-07-21 11:33:33 1021
原创 OpenGL通过贴图显示一张图片
找了一段时间的资料才整出来的简单的可以跑的通的,不需要太多头文件的代码,可算调通了,为了节省大家的时间,特意贴出代码,有不正确的直接留言,配置说明(不说配置环境的代码都是流氓小说):包含:GLEW库,SOIL库,GL库(最好freeglut) 还有你的环境链接:glew32.lib SOIL.lib opengl32.lib freeglut.lib啥都不说了,直接上干货:#...
2018-07-20 15:49:42 7908 2
原创 要使六边形木架在同一平面内不变形,至少还要再钉上几根木条?
如图所示,要使一个六边形木架在同一平面内不变形,至少还要再钉上几根木条?答案:两根,如下图所示
2018-07-13 11:55:16 2394 1
Capture-AzureKinect-PointXYZRGBA.zip
2019-10-10
KinectCapture-PointXYZRGBA.zip
2019-10-09
BP神经网络的C++代码实现
2019-03-21
OpenGL开发环境
2018-08-31
MINIST+SVM+MATLAB手写体识别
2018-05-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人