Hi, Sorry, I guess the geometry is not perfectly explained. The source should be in the positive Z if you have a positive sdd, see "6.2 Source position" section of the geometry document <http://www.openrtk.org/Doxygen/geometry.pdf>. I enclose a drawing to help you visualize this (which will make it to the doxygen doc when I find the time to put everything there). Simon
On Fri, Oct 21, 2016 at 2:48 PM, Serkan Cimen <[email protected]> wrote: > Hi, > > I am trying to understand the RTK geometry, but I am a bit confused. I > wrote the following: > > #include "rtkThreeDCircularProjectionGeometry.h" > typedef rtk::ThreeDCircularProjectionGeometry GeometryType; > int main(int argc, char *argv[]) > { > int argOffset = 1; > double gantryAngle = atof(argv[argOffset++]); > double outOfPlaneAngle = atof(argv[argOffset++]); > double inPlaneAngle = atof(argv[argOffset++]); > double sid = atof(argv[argOffset++]); > double sdd = atof(argv[argOffset++]); > > GeometryType::Pointer rtkGeo = GeometryType::New(); > rtkGeo->AddProjection(sid, sdd, gantryAngle, 0.0, 0.0, > outOfPlaneAngle, inPlaneAngle, 0.0, 0.0); > std::cout << rtkGeo->GetSourcePosition(0) << std::endl; > > return EXIT_SUCCESS; > } > > With inputs 0 0 0 400 1000, I expect to get the source at [0,0,-400 1] but > I get [0,0,400,1]. The reason for my expectation is this sentence from > geometry description file: > "With all parameters set to 0, the detector is normal to the z direction > of the fixed coordinate system". I drew a sketch (please see attached) of > what I understood from this sentence, and was wondering if I am correct? > > It looks like I am missing something trivial, but couldn't figure out > what. Many thanks in advance. > > Kind regards, > Serkan > > _______________________________________________ > Rtk-users mailing list > [email protected] > http://public.kitware.com/mailman/listinfo/rtk-users > >
geometry.pdf
Description: Adobe PDF document
_______________________________________________ Rtk-users mailing list [email protected] http://public.kitware.com/mailman/listinfo/rtk-users
