自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 PCL KNN邻近点局限在某一范围之PCL在聚类后会重构KdTree

问题背景在做代码重构的时候,决定建立一个全局的KdTree,来取代之前各模块局部建立的重复KdTree,以此减小开销,提升效率。但使用全局KdTree后,在一个模块进行KNN邻域搜索时,发现返回的临近点都只局限在输入参数的种子点范围内,而非全局点云下的临近点。问题探究调试之后发现,在该模块之前有一个预处理模块,负责种子点的聚类剔除。在进行聚类前,调用全局K的Tree设为聚类的搜索树,此时KdTree的信息如下图所示:可以看到点的数目与全局场景点云的数目一致。但当进行聚类之后,KdTree的信

2021-06-12 21:38:41 407 1

原创 如何访问Learnopengl的中文教程网站

https://www.cnblogs.com/laoyueblogs/p/14223418.html

2021-06-11 11:41:12 373

原创 头文件包含顺序不当引起错误

昨天在写bug (不是)代码时,在编译的时候出现了“非法标记”与“语法错误”的报错,而且报错位置是一个不知道在哪个角落的文件。这种其他文件里的错误总是出现的莫名其妙,而且又是编译错误,调试也没法调试,看的脑壳疼。我起初以为是代码里的问题,于是注释掉全部的代码,一个个函数解除注释,来测试能否通过编译。但发现即使全部注释了也还是报错,于是我怀疑是头文件这里的问题。参照了一下组内其他人的文件,发现他们的头文件包含顺序都是先包含自定义头文件,然后再包含标准库和第三方库文件。但我最后才包含了自定义头文件。于

2021-05-31 11:09:19 885

原创 修改Nuget缓存包下载路径

一、打开NuGet.config文件该文件通常在C:\Users{$Username}AppData\Roaming\NuGet下.二、添加设置添加设置,value值设置为自己想要的路径:<config> <add key="globalPackagesFolder" value="D:\vc_packages" /> <add key="repositoryPath" value="D:\vc_packages" /></config>

2021-04-27 15:24:32 868

原创 智能指针shared_ptr

http://c.biancheng.net/view/430.html

2021-04-09 16:59:37 58

原创 Latex参考文献引用出现“?”

摘要在学术网站上导出的bibtex格式内容不一定适用。解决办法为换一个地方再次导入其bibtex,替换之前出问题的bibtex。正文下图是我在谷歌学术上直接导出的bibtex内容之前文献引用均使用谷歌学术上导出的bibtex,并无差错。但作者再写新的段落时,编译报错,参考文献引用变为“?”号。在尝试了其他博主的建议后,问题仍未解决。于是作者回溯到之前版本,发现并无此问题。由此作者猜测是最新引用参考文献的bibtex内容本身的问题。为此,作者在该论文所属会议网站导出其bibtex(如下图),替

2021-01-15 10:17:43 2261

翻译 GPU加速之避免Shader里的条件结构

GPU加速之避免Shader里的条件结构文章来源如下,为方便查找,阐述自己理解于此。http://theorangeduck.com/page/avoiding-shader-conditionals在shader里执行条件结构对性能会有很大影响。因为除了某些现代GPU可以正确执行分支外,绝大多数GPU都会将所有分支全部执行一遍,然后丢弃错误的结果。除非分支中包含大量代码,否则这样做会严重影响性能。为了避免这种情况,可以设计一系列的函数来执行通常由条件语句来完成的事情。这些函数执行一些比较,然后

2020-12-29 22:54:02 193 1

原创 CrtIsValidHeapPointer(block)错误

_CrtIsValidHeapPointer(block)内存错误今天写代码时VS2019报了_CrtIsValidHeapPointer(block)的错误查阅资料后发现是因为delete时,目标指针的指向中途发生了改变,导致错误。一时找不到两全其美的办法,既不报错,又能释放正确的堆内存。但俗话说的好,解决不了问题,就解决提出问题的人,所以我就把delete那行代码删掉了。成功解决!!!hhhhh,如果有小伙伴找到两全其美的办法可以告诉我,在此谢过。...

2020-11-14 17:27:08 2349 3

空空如也

空空如也

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

TA关注的人

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