自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

原创 C++分割路径和文件名

C++基础功能:将文件路径进行分割,分别获取文件所在的文件夹名称、文件名称、以及文件扩展名拓展:判断文件路径所在的文件夹是否存在,若不存在则创建文件夹参考了简书上 1037号森林里一段干木头 的文章,在此附上链接并致谢!Reference: https://www.jianshu.com/p/fadc2b4cba25————————————————————————————————————————————一. 分别获取文件所在的文件夹名称、文件名称、以及文件扩展名代码:#include <

2022-05-06 14:13:53 5328 2

原创 std::enable_if_t MacOS相关问题: no template named ‘enable_if_t‘ in namespace ‘std‘

Mac 12.0.1在CMake编译某个库时遇到以下问题:error: no template named ‘enable_if_t’ in namespace ‘std’; did you mean ‘boost::enable_if_t’?reason: std::enable_if_t is not supported in C++11,but supported in C++14, so add “-std=c++14” in CMAKE_CXX_FLAGS.###解决办法:在项目的CMak

2022-01-11 18:51:14 2232

转载 CMake 设置Target输出目录和后缀名

敲代码还是离不开CMake呀。关键是完全自学《CMake从入门到放弃》(PS:官方文档)真的好难呀。没办法,对于CMake的语法和规则只能要一条一条慢慢用,慢慢记。本条转载自:CMake 设置Target输出目录和后缀名分享给大家,方便更多人看到。一.SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/…/bin)上面的语句能设置可执行文件的输出目录在Win + VS环境下,会自动在你所设置的目录后面扩展一层 /CONFIG 目录,所以最终生成的D

2022-01-07 15:02:55 953

原创 局域网下Mac和Windows共享文件夹

局域网下Mac和Windows共享文件夹share

2021-12-16 11:18:04 6768

转载 Ubuntu快捷键、Ubuntu终端常用命令

Ubuntu快捷键、Ubuntu终端常用命令作为一个window多年忠实粉,后来转去做自动驾驶不得已选用Ubuntu系统,系统需要劳烦同事帮忙装,装好后win10+ubuntu18.04双系统,开机登录ubuntu后一开始真的一脸蒙,啥都不会,然后强行百度去学习,慢慢的有点感觉了。本篇主要是介绍ubuntu终端使用相关快捷键的,转载自博客园:@传说之美(libill),Ubuntu快捷键、Ubuntu终端常用命令转载过来主要是方便新手学习,在此对原作者深表感谢。Ubuntu快捷键0.Ctrl +

2021-07-29 14:39:52 5369

转载 无法安装64位版本的Office,因为在您的PC上找到了以下32位程序……解决办法

无法安装64位版本的Office,因为在您的PC上找到了以下32位程序……解决办法本文转自CSDN大佬:清风细雨_林木木,在此表示感谢。解决方法:下载安装软件OfficeRegClean.exe地址链接:https://pan.baidu.com/s/1dFUmFUx9tQSPYY81Uq8WBA 密码:c9jt点击一键解决,然后重装office软件就好。...

2021-03-20 09:11:11 1604 1

转载 【C++】std::是什么?

【C++】std::是什么?1.std是什么?2.为什么将cout放到名字空间std中?3.std都是什么时候使用?很基础的知识点,不过还是多积累哦。转载至博士园:【C++】std::是什么?对原作者表示感谢。引例:#include<iostream>int main(){ std::cout<<"我喜欢C++";//输出一句话 std::cout<<std::endl;//换行 return 0;}1.std是什么?std::

2020-09-27 22:08:22 301

原创 VS2017配置OpenCV出现无法打开文件“opencv_ml249d.lib”的解决办法

VS2017配置OpenCV出现无法打开文件“opencv_ml249d.lib”的解决办法因为有些代码不支持opcv3.x版本,所以电脑上同时安装了opencv2.4.9和opencv3.4.1两个版本,当时两个版本都配置成功了,但是opencv2.4.9后来出问题了,之后每次编译时VS都会提示“无法打开文件“opencv_ml249d.lib””,真的超级烦,就算代码全部正确,代码中也根本用不到opencv,也会提示这个,使得编译通不过!很恼火。后来一想是opencv2.4.9的问题,既然是open

2020-07-31 15:49:30 1351 2

转载 三维重建技术概述

三维重建技术概述1. 相关概念2. 三维重建流程2.1 深度图像的获取2.2 预处理2.3 点云计算2.4 点云配准(1)粗糙配准(Coarse Registration)(2)精细配准(Fine Registration(3)全局配准(Global Registration)2.5 数据融合2.6 表面生成3. 性能优化一直在学习三维激光扫描点云处理及三维重建的知识,在博客园看到这篇文章,特转载过来,大家一起学习哦。原文:三维重建技术概述基于视觉的三维重建,指的是通过摄像机获取场景物体的数据图像,并对

2020-05-21 22:29:00 1069

转载 三维激光扫描仪点云数据处理与建模

无意间看到的一段话,记录下来可以在写本子时借鉴一下。点云的预处理由于三维激光扫描仪在扫描过程中,外界环境因素对扫描目标的阻挡和遮掩,如移动的车辆、行人树木的遮挡,及实体本身的反射特性不均匀,需要对点云经行过滤,剔除点云数据内含有的不稳定点和错误点。实际操作中,需要选择合适的过滤算法来配合这一过程自动完成。点云配准使用控制点配准,将点云配准到控制网坐标系下;靶标缺失的点云,利用公共区域寻找同名点对其进行两两配准,当同名点对不能找到时,利用人工配准法。后两种方法均为两两配准,为了将所有点云转换到统一的控

2020-05-15 11:55:43 8003 1

转载 点云数据处理方法

刚好最近在学习pcl点云处理,在腾讯云找到了这篇文章,对于点云处理的介绍比较详细,特转载过来备用。原文:概述 | 点云数据处理方法都有哪些?点云数据处理方法概述ICP点云配准就是我们非常熟悉的点云处理算法之一。实际上点云数据在形状检测和分类、立体视觉、运动恢复结构、多视图重建中都有广泛的使用。点云的存储、压缩、渲染等问题也是研究的热点。随着点云采集设备的普及、双目立体视觉技术、VR和AR的发展,点云数据处理技术正成为最有前景的技术之一。PCL是三维点云数据处理领域必备的工具和基本技能,这篇文章也将粗略

2020-05-15 10:12:15 11794

原创 VS2017配置PCL 1.8.1(Win 10)

在配置过程中,参考了多篇博文,都遇到好多问题,参考这篇博文,最后配置成功啦。特此转载,希望能够帮助到其他人。原文:VS2017配置PCL1.9(win10环境)原博主讲解的很认真细致,点赞。按照原博主的教程,一步一步操作,最后成功了。但自己还是遇到两个小问题:问题1:编译时出现 找不到 Windows SDK 版本8.1.请安装所需的版本的 Windows SDK 或者在项目属性页的问题解决方案(原话好长,其实就是没安装Windows SDK 版本8.1)解决方法:error MSB8036:

2020-05-14 16:10:36 358

转载 C#路径中获取文件全路径、目录、扩展名、文件名称

转自博客园:C#路径中获取文件全路径、目录、扩展名、文件名称常用函数,感觉还不错,谢谢原作者。C#路径中获取文件全路径、目录、扩展名、文件名称常用函数 需要引用System.IO 直接可以调用Path的静态方法class Program { static void Main(string[] args) { //获取当前运行程序的目录 string fileDir = Environment.CurrentD

2020-05-11 14:48:12 254

转载 使用点云数据在Unity中渲染场景

使用点云数据在Unity中渲染场景在博客园看到这篇博文,觉得好有用,转载过来以备留用。谢谢博客园大神: tiancaiKG原文链接:使用点云数据在Unity中渲染场景最近接触了一个用点云数据渲染的方案, 非常给力, 几乎就是毫秒级的加载速度, 特别是在显示一些城市大尺度场景的时候,简直快的没法形容, 之前的城市场景用了很多重复模型, 并且大量优化之后加载一个城市不仅时间很久, 10分钟...

2020-05-03 22:43:18 2778 1

转载 Unity3D-Tag 标签简介与应用

Unity3D-Tag 标签简介与应用转载自Unity3D(通过Tag 标签查找物体)1.Tag 简介Tag 标签,就是一个标签。标签可以起到标识,区分的作用。同一类的模型,我们可以根据需要给他们设置成统一的标签。2.给模型添加Tag 标签选中一个模型,在模型的Inspector 面板上的顶部位置,设置Tag 选项为一个具体的标签。如果说引擎提供的标签没有自己想要的标签,可以自己手动添...

2020-04-19 19:26:16 5442

转载 Unity3d中场景漫游的制作

最近在学习Unity 3D漫游制作,发现这篇博文,转载过来,感谢原作者,Unity3d中场景漫游的制作Unity3d中场景漫游的制作,非常方便!!!首先在3d软件中准备好模型,我找了个maya制作的房子。注意:我这里用的是真实世界的比例,旁边测量工具测量的是1000cm,10米高.导出fbx格式文件。注意: 勾选光滑组输出,设置单位为厘米,Y轴朝上。3. 新建一...

2020-03-02 22:35:51 6889

转载 Unity VR全景漫游

最近对三维虚拟漫游感兴趣,偶遇这篇博文,转载过来相互学习。文章来源:Unity VR全景漫游,深表感谢!Unity VR全景漫游前言最近VR如火如茶,就学习就落伍啦,所以有空闲时间研究下相关知识。本文介绍了两种方法来制作VR场景:方法一:通过6张小图搭建的VR场景方法二:通过一张全景图来搭建VR场景最后搭建场景的方法是相同的,可以小图或者全景来充当场景。软件环境Unity5.3...

2020-03-01 09:58:38 3138

原创 点云处理以及三维重建 PCL滤波

版权声明:Zhining https://blog.csdn.net/weixin_43214609/article/details/86634816点云处理方法https://blog.csdn.net/pdw521/article/details/82492428?utm_source=blogxgwz4三维重建https://www.cnblogs.com/wangyaning/p/...

2020-01-06 21:41:33 155

转载 基于结构光的相移法三维重建

提笔先致谢!基于结构光的相移法三维重建由于正在学习条纹结构光扫描相关知识,就发现了这篇很棒的博客,特此分享,并致谢原作者:(博客园)创造卓越人生 。一、基本原理:正弦条纹打在三维物体上,CCD记录到的条纹由于受到三维物体高度的调制而发生扭曲,扭曲的条纹(deformed fringe)实质上为原始条纹在物体具有高度存在的位置有了附加相位,各点的相位表现为由CCD图像采集获得的被调制的条纹数...

2019-11-15 11:45:26 12944 20

转载 ICP(迭代最近点)算法

博文转自:ICP(迭代最近点)算法在此表示感谢!最近一直在学习ICP点云配准有关知识,找到一篇比较详细的学习资料,如果结合ICP算法的程序段一起看,则可极大地加深对算法的理解。ICP算法源程序:ICP算法MATLAB仿真图像配准是图像处理研究领域中的一个典型问题和技术难点,其目的在于比较或融合针对同一对象在不同条件下获取的图像,例如图像会来自不同的采集设备,取自不同的时间,不同的拍摄视角等等...

2019-07-25 15:55:24 1713

转载 MATLAB中常见的几个特殊矩阵zeros(), ones(), empty(), eye()

博文原出处:numpy——zeros(), ones(), empty(), eye()常用的函数包括zeros(), ones(), empty(), eye()等。本篇文章简要的描述一下三者的用法:zeros():创建一个矩阵,内部元素均为0,第一个参数提供维度,第二个参数提供类型。ones():创建一个矩阵,内部元素均为1,第一个参数提供维度,第二个参数提供类型empty():...

2019-07-15 20:18:29 1501

转载 matlab中size函数总结

最近发现博客园可以学到好多知识呢。文章转自:matlab中size函数总结感谢原作者:cdsj一、size()函数的使用及说明size(A)函数是用来求矩阵的大小的。比如说一个A是一个3×4的二维矩阵:1、size(A) %直接显示出A大小输出:ans=3 42、s=size(A)%返回一个行向量s,s的第一个元素是矩阵的行数,第二个元素是矩阵的列数输出:s=3 43、[r...

2019-07-15 17:33:17 3869

转载 ICP算法MATLAB仿真

首先感谢真诚地(sincenely)原作者:JusticeZQ。分享了源代码,并给出了原始点云数据。帮我解决了一大难题,大赞呀。博文是直接转发的,目的是让更多的人看到。ICP算法MATLAB仿真写在最前面:satellite.txt原始数据的位置:https://pan.baidu.com/s/1WFF9V69mosPqjaS82Id-JQICP算法主要用于点云精配准,精度很高,但是相应的...

2019-07-15 16:36:09 2085 6

转载 Matlab对矩阵进行旋转、左右上下翻转、重新排列

原文地址:Matlab对矩阵进行旋转、左右上下翻转、重新排列创建3×3矩阵方法/步骤1:首先键入以下代码创建一个3×3的矩阵:clear%创建一个3×3的矩阵AA=[1 2 3;4 5 6;7 8 9;]运行结果如图rot90()旋转函数方法/步骤1:输入B=rot90(A)对矩阵A进行逆时针旋转,旋转角度为90度结果如图方法/步骤2:输入B=rot90(A,...

2019-07-12 19:15:34 36475

转载 Matlab 多行屏蔽或注释方法

主要参考了百度及以下两位的博文:matlab中进行多行注释Matlab注释多行和取消多行注释的快捷键第一种。特点:操作简单,表达清晰,但去掉屏蔽需操作两次。多用于事前。 %{ 若干语句 %}第二种。特点:操作复杂点,增加、去掉时需要每一句选择。多用于事后。 多行注释: 选中要注释的若干语句, 编辑器菜单Text->Comment, 或者快捷键Ctrl+R取消注释: 选中要取...

2019-07-12 16:16:28 3357

asc and ply point.zip

**************************************************************** asc and ply point cloud.

2021-10-12

空空如也

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

TA关注的人

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