![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Azure kinect
文章平均质量分 62
农机AI小白
这个作者很懒,什么都没留下…
展开
-
Open3D 去除满足一定条件的点(距离和颜色等)
使用OpenCV读入rgb图像因为我从Azure Kinect SDK中获取的彩图为RGBA四通道图像,需要将其转换为RGB三通道图像。使用OpenCV读取图像,并用cv2.cvtColor转换import open3d as o3dimport numpy as npfrom matplotlib import pyplot as pltimport cv2img = cv2.imread("F:/Depth_image_C++/open_and_save/open_and_save/3Dpr原创 2021-01-06 17:05:00 · 2919 阅读 · 3 评论 -
Open3D从RGB图与depth图产生RGB-D点云(采坑记录)
Open3DOpen3D是一个开源库,它支持处理3D数据的软件的快速开发。Open3D前端在C++和Python中公开了一组精心选择的数据结构和算法。后端经过高度优化,并设置为并行化。前期也用了一段时间的PCL,但是C++真的啃不动,转而寻求python版的点云处理库,就找到了Open3D。Open3D国内的相关资源还是比较少的,因此我准备在学习过程中,在CSDN上记录遇到的问题以及解决方法,方便后续查找。下面代码可以利用Open3D生成RGB-D数据import open3d as o3dimp原创 2021-01-06 10:27:21 · 10408 阅读 · 25 评论 -
基于Azure Kinect SDK获取物体rgb图、深度图、红外IR图和点云数据并保存到本地
Azure Kinect最近想做一个物体的三维重建,就买了微软最新的深度相机,功能相比前两代虽然有了很大提升,但是可参考的资料确很少,最简单的图像获取,点云图像保存,都费了我一番功夫最后再参考了现有的资料以及结合相机的源码,完成了图像保存以及点云获取保存直接上全部的代码我用的是VS2017专业版,OpenCV4.2,Microsoft.Azure.Kinect.Sensor.1.4.1。 //C++#include <iostream>#include <fstream>原创 2020-12-11 23:11:55 · 9480 阅读 · 45 评论