VisualStudio 2022 配置opencv 把这 XXX\opencv\build\x64\vc16\bin 添加到环境变量里。添加依赖这里,需要根据代码运行模式是Debug或Release来决定。读取一张图片并可视化。
VisualStudio 2022 配置VTK 用Visual studio打开文件D:\3dParty\VTK(这个路径是刚才自己定的嗷) 下的VTK.sln这解决方案。等编译完成后,定义配置,CMAKE_INSTALL_PREFIX这个路径自己定义,最后编译生成的文件都在这个目录下面。完成以上流程编译就结束了,打开D:\3dParty\VTK_prefix(刚才自己定义的)文件夹就可以看到以下文件。用CMake进行编译:上面的是源码路径,下面的是存放生成文件的目录。最后就是把bin的路径添加的电脑的环境变量里。我这里下载的是9.3的版本。
VisualStudio中VTK不可视化问题 在visual studio上使用VTK,想画个球可视化的时候,发现无法进行可视化,代码也没有报错,就好像可视化被跳过一样了。后来找到解决方法:增加下面这一段。
VisualStudio2022配置CGAL vs2022和vs2017安装配置boost没什么区别,只需要注意boost的msvc得是14.3的,这玩意跟visualstudio版本挂钩的。压缩包解压,得到下面这两文件,然后把auxiliary这个文件挪到CGAL-5.6里面就行了。我用cgal读取一个stl模型,并输出相关信息(想可视化的话需要安装Qt,不想装Qt也可以装VTK)然后下载下面这两个压缩包。照着下面的截图填就完事了。
PCL点云滤波算法 在点的属性上设置范围,对点进行滤波,保留该属性上范围内或范围外的点(1)指定一个维度以及该维度下的值域(2)遍历点云中每一个点,判断该点在指定维度下的值是否存在值域内,不存在则删除(3)遍历结束,剩下没被删除的点就是滤波后的点使用场景:在知道噪声点某一维度上的值时,可以进行去噪。