RemoteSensingFrank / UAVProduct

处理无人机影像的代码,使用了OpenMVG,openMVS以及GDAL库等,实现影像几何校正,影像拼接,点云生成等功能
245 stars 131 forks source link

mosaic seam finder process #5

Open RemoteSensingFrank opened 6 years ago

RemoteSensingFrank commented 6 years ago

影像拼接的拼接线处理算法,算法参考openCV的拼接线处理过程,采用Voronoi图方式获取最佳拼接线,具体的算法流程可以参考博客wuweiBlog.com,已经完成核心的拼接线获取算法,总体思路为: 1.首先为每一个影像创建一个Mask影像; 2.在Mask影像上找到拼接线,获取最佳拼接线; 3.通过GDAL库将Mask中的拼接线转换为Shp要素; 4.调用GDAL的拼接算法将获取转换号的最佳拼接线导入进行拼接; 目前参考openCV完成最佳拼接线获取的核心算法,剩下的算法直接实现完成整个算法,不同的拼接线获取方式可以继承至基类进行扩展

RemoteSensingFrank commented 6 years ago

@Yannnnnnnnnnnn @learnccode

myKYSH commented 6 years ago

你好,请问一下自己的数据集图片怎么加载,程序怎么运行的?

Yannnnnnnnnnnn commented 6 years ago

@myKYSH 代码还在重构中,现在使用还不是很方便

North2Tree commented 2 years ago

编译win10+VS2017

CMake Error: The following variables are used in this project, but they are set to NOTFOUND. Please set them or make sure they are set and tested correctly in the CMake files: EXIF_LIBRARYI linked by target "UAVProcess" in directory E:/UAV_code/UAVproducts/UAVProduct-master/UAVProduct SIFT_LIBRARYI linked by target "UAVProcess" in directory E:/UAV_code/UAVproducts/UAVProduct-master/UAVProduct

请问这里的SIFT库是从哪里获取的