Closed kingskynine closed 5 years ago
是的,这里写错了,谢谢我会进行修改,不难怪我有时候XYZ求解没有问题转换到投影坐标就错了
100%] Linking CXX executable UAVProcess
CMakeFiles/UAVProcess.dir/UAVPreProcess.cpp.o:在函数‘UAVProcessPOSSimple::UAVPorcessPOSGet(std::cxx11::basic_string<char, std::char_traits
/usr/bin/c++ -fopenmp CMakeFiles/UAVProcess.dir/UAVPreProcess.cpp.o CMakeFiles/UAVProcess.dir/UAVBundler.cpp.o CMakeFiles/UAVProcess.dir/common_header.cpp.o CMakeFiles/UAVProcess.dir/UAVProcessGeometry.cpp.o CMakeFiles/UAVProcess.dir/UAVMapCalculate.cpp.o CMakeFiles/UAVProcess.dir/UAVGeoCorrection.cpp.o CMakeFiles/UAVProcess.dir/UAVProcessGeoMosaic.cpp.o CMakeFiles/UAVProcess.dir/UAVProcessGCP.cpp.o CMakeFiles/UAVProcess.dir/UAVSeamFinder.cpp.o CMakeFiles/UAVProcess.dir/UAVPOSPorcess.cpp.o CMakeFiles/UAVProcess.dir/UAVICPProc.cpp.o CMakeFiles/UAVProcess.dir/UAVMapCalculateTools.cpp.o CMakeFiles/UAVProcess.dir/UAVMain.cpp.o -o UAVProcess -L/home/newston/UAVenv/UAVProduct/UAVProduct/SiftGPU -L/home/newston/UAVenv/UAVProduct/UAVProduct/UAVAlgorithm -rdynamic /usr/local/lib/libgtest.a /usr/local/lib/libIL.so /usr/local/lib/libILU.so /usr/local/lib/libILUT.so SiftGPU/libsiftgpu.so UAVAlgorithm/libUAVAlgorithm.so -lgdal /usr/local/lib/libvlsift.a /usr/local/lib/libopenMVG_easyexif.a -lpython2.7 -lglut -lGL -lX11 -lIL -lGLEW -lglut -lXmu -lXi -lGLU -lGL -lgdal -Wl,-rpath,/home/newston/UAVenv/UAVProduct/UAVProduct/SiftGPU:/home/newston/UAVenv/UAVProduct_build/UAVProduct/UAVAlgorithm:/home/newston/UAVenv/UAVProduct/UAVProduct/UAVAlgorithm:/usr/local/lib:/home/newston/UAVenv/UAVProduct_build/UAVProduct/SiftGPU
cmake -DOpenMVG_DIR=/usr/local/share/openMVG/cmake -DOpenMVS_DIR=/usr/local/lib/CMake/OpenMVS -D EXIF_LIBRARYI=/usr/local/lib/libopenMVG_easyexif.a -DSIFT_LIBRARYI=/usr/local/lib/libvlsift.a 请问你那能编译通吗,我这边编译一直报这个错误,能帮忙看下嘛,最后一步链接错误
在UAVProcessGeometry.cpp中第57行 函数 openMVG::Vec3 UAVProcessGeometry::UAVProcessGeoXYZToBLH(double x,double y,double z)中
double dL = atan(fabs(y / z)) 180 / PI;//57行 应该是double dL = atan(fabs(y / x)) 180 / PI;