文件名称:图像配准算法
-
所属分类:
- 标签属性:
- 上传时间:2021-10-01
-
文件大小:48.49mb
-
已下载:0次
-
提 供 者:
-
相关连接:无下载说明:别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容来自于网络,使用问题请自行百度
1.SIFT得到两幅图像的匹配点对
2.通过RANSAC剔除外点,得到N对内点
3.利用DLT和SVD计算全局单应性
4.将源图划分网格,取网格中心点,计算每个中心点和源图上内点之间的欧式距离和权重
5.将权重放到DLT算法的A矩阵中,构建成新的W*A矩阵,重新SVD分解,自然就得到了当前网格的局部单应性矩阵
6.遍历每个网格,利用局部单应性矩阵映射到全景画布上,就得到了APAP变换后的源图
7.最后就是进行拼接线的加权融合
2.通过RANSAC剔除外点,得到N对内点
3.利用DLT和SVD计算全局单应性
4.将源图划分网格,取网格中心点,计算每个中心点和源图上内点之间的欧式距离和权重
5.将权重放到DLT算法的A矩阵中,构建成新的W*A矩阵,重新SVD分解,自然就得到了当前网格的局部单应性矩阵
6.遍历每个网格,利用局部单应性矩阵映射到全景画布上,就得到了APAP变换后的源图
7.最后就是进行拼接线的加权融合
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : apap.rar 列表 mdlt0.0/.DS_Store mdlt0.0/eigen3/.hgeol mdlt0.0/eigen3/.hgignore mdlt0.0/eigen3/.hgtags mdlt0.0/eigen3/.hg_archival.txt mdlt0.0/eigen3/bench/basicbench.cxxlist mdlt0.0/eigen3/bench/basicbenchmark.cpp mdlt0.0/eigen3/bench/basicbenchmark.h mdlt0.0/eigen3/bench/benchBlasGemm.cpp mdlt0.0/eigen3/bench/benchCholesky.cpp mdlt0.0/eigen3/bench/benchEigenSolver.cpp mdlt0.0/eigen3/bench/benchFFT.cpp mdlt0.0/eigen3/bench/benchGeometry.cpp mdlt0.0/eigen3/bench/benchmark.cpp mdlt0.0/eigen3/bench/benchmarkSlice.cpp mdlt0.0/eigen3/bench/benchmarkX.cpp mdlt0.0/eigen3/bench/benchmarkXcwise.cpp mdlt0.0/eigen3/bench/benchmark_suite mdlt0.0/eigen3/bench/BenchSparseUtil.h mdlt0.0/eigen3/bench/BenchTimer.h mdlt0.0/eigen3/bench/BenchUtil.h mdlt0.0/eigen3/bench/benchVecAdd.cpp mdlt0.0/eigen3/bench/bench_gemm.cpp mdlt0.0/eigen3/bench/bench_multi_compilers.sh mdlt0.0/eigen3/bench/bench_norm.cpp mdlt0.0/eigen3/bench/bench_reverse.cpp mdlt0.0/eigen3/bench/bench_sum.cpp mdlt0.0/eigen3/bench/bench_unrolling mdlt0.0/eigen3/bench/btl/actions/action_aat_product.hh mdlt0.0/eigen3/bench/btl/actions/action_ata_product.hh mdlt0.0/eigen3/bench/btl/actions/action_atv_product.hh mdlt0.0/eigen3/bench/btl/actions/action_axpby.hh mdlt0.0/eigen3/bench/btl/actions/action_axpy.hh mdlt0.0/eigen3/bench/btl/actions/action_cholesky.hh mdlt0.0/eigen3/bench/btl/actions/action_ger.hh mdlt0.0/eigen3/bench/btl/actions/action_hessenberg.hh mdlt0.0/eigen3/bench/btl/actions/action_lu_decomp.hh mdlt0.0/eigen3/bench/btl/actions/action_lu_solve.hh mdlt0.0/eigen3/bench/btl/actions/action_matrix_matrix_product.hh mdlt0.0/eigen3/bench/btl/actions/action_matrix_matrix_product_bis.hh mdlt0.0/eigen3/bench/btl/actions/action_matrix_vector_product.hh mdlt0.0/eigen3/bench/btl/actions/action_partial_lu.hh mdlt0.0/eigen3/bench/btl/actions/action_rot.hh mdlt0.0/eigen3/bench/btl/actions/action_symv.hh mdlt0.0/eigen3/bench/btl/actions/action_syr2.hh mdlt0.0/eigen3/bench/btl/actions/action_trisolve.hh mdlt0.0/eigen3/bench/btl/actions/action_trisolve_matrix.hh mdlt0.0/eigen3/bench/btl/actions/action_trmm.hh mdlt0.0/eigen3/bench/btl/actions/basic_actions.hh mdlt0.0/eigen3/bench/btl/cmake/FindACML.cmake mdlt0.0/eigen3/bench/btl/cmake/FindATLAS.cmake mdlt0.0/eigen3/bench/btl/cmake/FindBlitz.cmake mdlt0.0/eigen3/bench/btl/cmake/FindCBLAS.cmake mdlt0.0/eigen3/bench/btl/cmake/FindGMM.cmake mdlt0.0/eigen3/bench/btl/cmake/FindGOTO.cmake mdlt0.0/eigen3/bench/btl/cmake/FindGOTO2.cmake mdlt0.0/eigen3/bench/btl/cmake/FindMKL.cmake mdlt0.0/eigen3/bench/btl/cmake/FindMTL4.cmake mdlt0.0/eigen3/bench/btl/cmake/FindPackageHandleStandardArgs.cmake mdlt0.0/eigen3/bench/btl/cmake/FindTvmet.cmake mdlt0.0/eigen3/bench/btl/cmake/MacroOptionalAddSubdirectory.cmake mdlt0.0/eigen3/bench/btl/CMakeLists.txt mdlt0.0/eigen3/bench/btl/COPYING mdlt0.0/eigen3/bench/btl/data/action_settings.txt mdlt0.0/eigen3/bench/btl/data/CMakeLists.txt mdlt0.0/eigen3/bench/btl/data/gnuplot_common_settings.hh mdlt0.0/eigen3/bench/btl/data/go_mean mdlt0.0/eigen3/bench/btl/data/mean.cxx mdlt0.0/eigen3/bench/btl/data/mk_gnuplot_script.sh mdlt0.0/eigen3/bench/btl/data/mk_mean_script.sh mdlt0.0/eigen3/bench/btl/data/mk_new_gnuplot.sh mdlt0.0/eigen3/bench/btl/data/perlib_plot_settings.txt mdlt0.0/eigen3/bench/btl/data/regularize.cxx mdlt0.0/eigen3/bench/btl/data/smooth.cxx mdlt0.0/eigen3/bench/btl/data/smooth_all.sh mdlt0.0/eigen3/bench/btl/generic_bench/bench.hh mdlt0.0/eigen3/bench/btl/generic_bench/bench_parameter.hh mdlt0.0/eigen3/bench/btl/generic_bench/btl.hh mdlt0.0/eigen3/bench/btl/generic_bench/init/init_function.hh mdlt0.0/eigen3/bench/btl/generic_bench/init/init_matrix.hh mdlt0.0/eigen3/bench/btl/generic_bench/init/init_vector.hh mdlt0.0/eigen3/bench/btl/generic_bench/static/bench_static.hh mdlt0.0/eigen3/bench/btl/generic_bench/static/intel_bench_fixed_size.hh mdlt0.0/eigen3/bench/btl/generic_bench/static/static_size_generator.hh mdlt0.0/eigen3/bench/btl/generic_bench/timers/mixed_perf_analyzer.hh mdlt0.0/eigen3/bench/btl/generic_bench/timers/portable_perf_analyzer.hh mdlt0.0/eigen3/bench/btl/generic_bench/timers/portable_perf_analyzer_old.hh mdlt0.0/eigen3/bench/btl/generic_bench/timers/portable_timer.hh mdlt0.0/eigen3/bench/btl/generic_bench/timers/STL_perf_analyzer.hh mdlt0.0/eigen3/bench/btl/generic_bench/timers/STL_timer.hh mdlt0.0/eigen3/bench/btl/generic_bench/timers/x86_perf_analyzer.hh mdlt0.0/eigen3/bench/btl/generic_bench/timers/x86_timer.hh mdlt0.0/eigen3/bench/btl/generic_bench/utils/size_lin_log.hh mdlt0.0/eigen3/bench/btl/generic_bench/utils/size_log.hh mdlt0.0/eigen3/bench/btl/generic_bench/utils/utilities.h mdlt0.0/eigen3/bench/btl/generic_bench/utils/xy_file.hh mdlt0.0/eigen3/bench/btl/libs/BLAS/blas.h mdlt0.0/eigen3/bench/btl/libs/BLAS/blas_interface.hh mdlt0.0/eigen3/bench/btl/libs/BLAS/blas_interface_impl.hh mdlt0.0/eigen3/bench/btl/libs/BLAS/CMakeLists.txt mdlt0.0/eigen3/bench/btl/libs/BLAS/c_interface_base.h mdlt0.0/eigen3/bench/btl/libs/BLAS/main.cpp mdlt0.0/eigen3/bench/btl/libs/blitz/blitz_interface.hh mdlt0.0/eigen3/bench/btl/libs/blitz/blitz_LU_solve_interface.hh mdlt0.0/eigen3/bench/btl/libs/blitz/btl_blitz.cpp mdl
本网站为编程资源及源代码搜集、介绍的搜索网站,版权归原作者所有! 粤ICP备11031372号
1999-2046 搜珍网 All Rights Reserved.