- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 如何理解SLAM三维重建中的DLT算法求解单应矩阵Python实践代码
# -*- coding: utf-8 -*-"""Created on Thu Dec 5 20:22:04 2019@author: 知乎@司南牧"""import numpy as nppoints1 = np.array([ [1,1], [2,3], [4,8], ...
2019-12-05 21:26:44 1390
原创 cpp语法特性中数字开头数字后面紧跟字母如1ms是什么?cpp自定义字面量cpp自定义后缀
cout<<123ms<<endl;这是c++11出现的新语法叫做c++自定义字面量。就是自定义后缀的意思。举个例子就懂了#include <iostream> std::string operator "" ms(long double x){ return std::string("hello");}int main(int argc,c...
2019-12-02 20:46:06 480
原创 [简洁]点云库PCL绘制立方体代码
绘制立方体代码如下所示#include <thread>#include <pcl/common/common_headers.h>#include <pcl/features/normal_3d.h>#include <pcl/visualization/pcl_visualizer.h>using namespace std::chr...
2019-12-02 20:02:40 2498 2
原创 [有效]如何解决Cmake编译PCL项目报错:cannot find -lvtkproj4这个问题的解决方案
Cmake编译PCL项目报错:cannot find -lvtkproj4只需要在CmakeLists.txt里面中PCL依赖项后面加上这句话即可list(REMOVE_ITEM PCL_LIBRARIES "vtkproj4") 。即为:find_package(PCL) include_directories(${PCL_INCLUDE_DIRS})link_directories...
2019-12-02 19:22:15 844
原创 cmake下使用PCL如何写CmakeLists.txt的内容
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)project(YourProjectName)find_package(PCL)include_directories(${PCL_INCLUDE_DIRS})link_directories(${PCL_LIBRARY_DIRS})add_definitions(${PCL_DEFIN...
2019-12-02 19:07:49 1232
原创 cmake下使用boost,以shared_ptr和make_shared举例
Cmake文件配置首先需要在CmakeLists.txt文件中加入下面这段记得“YourExeName和 YourSourceCodeName”这两个部分需要替换成自己的源文件名字和自己想生成的目标文件名字find_package(Boost)if(Boost_FOUND) include_directories(${Boost_INCLUDE_DIRS}) add_exe...
2019-12-02 16:24:39 779
原创 支持Python和c++的Open3D三维重建与点云操作库入门使用
Open3D是一个开放源代码库,支持快速开发处理3D数据的软件。Open3D前端在C ++和Python中公开了一组精心选择的数据结构和算法。后端经过高度优化,并设置为并行化。Open3D是从一开始就开发出来的,带有很少的,经过仔细考虑的依赖项。它可以在不同的平台上设置,并且可以从源代码进行最小的编译。代码干净,样式一致,并通过清晰的代码审查机制进行维护。而且文档也不错Open3D的文档。它...
2019-12-02 10:56:04 5651 6
驯服烂代码
2017-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人