cmake_minimum_required(VERSION 3.13)
project(lidar_reconstruction_camera)
set(CMAKE_CXX_STANDARD 11)
set( CMAKE_CXX_FLAGS "-std=c++11 -march=native -O3 -fopenmp" )
set(CMAKE_BUILD_TYPE "Debug")
# Eigen
include_directories( "/usr/include/eigen3" )
# OpenCV
find_package( OpenCV 3.4 REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} )
# Sophus
find_package( Sophus REQUIRED )
include_directories( ${Sophus_INCLUDE_DIRS} )
# pcl
find_package( PCL REQUIRED COMPONENT common io )
include_directories( ${PCL_INCLUDE_DIRS} )
add_definitions( ${PCL_DEFINITIONS} )
set( THIRD_PARTY_LIBS
${OpenCV_LIBS}
${Sophus_LIBRARIES}
${PCL_LIBRARIES}
)
add_executable(lidar_reconstruction_camera main.cpp find_feature_matches.cpp find_feature_matches.h "pose_estimation_2d2d .cpp" "pose_estimation_2d2d .h" triangulation.cpp triangulation.h pixel2cam.cpp pixel2cam.h pcl_cloud.cpp pcl_cloud.h epipolarSearch.cpp epipolarSearch.h NCC.cpp NCC.h read_lidar_data.cpp read_lidar_data.h)
target_link_libraries( lidar_reconstruction_camera ${THIRD_PARTY_LIBS} )
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【资源说明】 基于视觉实现稀疏激光稠密三维重建C++源码(带详细注释).zip 1、该资源内项目代码都是经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能。
资源推荐
资源详情
资源评论
收起资源包目录
基于视觉实现稀疏激光稠密三维重建C++源码(带详细注释).zip (18个子文件)
triangulation.cpp 3KB
CMakeLists.txt 1KB
NCC.h 478B
pose_estimation_2d2d .cpp 1KB
pcl_cloud.h 442B
epipolarSearch.h 698B
pixel2cam.cpp 271B
find_feature_matches.h 572B
pose_estimation_2d2d .h 563B
main.cpp 4KB
NCC.cpp 2KB
read_lidar_data.cpp 757B
pcl_cloud.cpp 495B
pixel2cam.h 418B
triangulation.h 694B
epipolarSearch.cpp 3KB
read_lidar_data.h 456B
find_feature_matches.cpp 2KB
共 18 条
- 1
资源评论
Make程序设计
- 粉丝: 5637
- 资源: 3568
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功