TubeTK/Documentation/MergeAdjacentImages
From KitwarePublic
< TubeTK | Documentation
Jump to navigationJump to search
Description: Merge the second image into the space of the first.
USAGE:
./MergeAdjacentImages [--returnparameterfile <std::string>] [--processinformationaddress <std::string>] [--xml] [--echo] [-f] [-a] [-L <std::string>] [-S <std::string>] [-s <float>] [-r <float>] [-o <float>] [-b <std::vector<int>>] [-i <int>] [-M] [-k <double>] [--] [--version] [-h] <std::string> <std::string> <std::string>
Where:
--returnparameterfile <std::string> Filename in which to write simple return parameters (int, float, int-vector, etc.) as opposed to bulk return parameters (image, geometry, transform, measurement, table).
--processinformationaddress <std::string> Address of a structure to store process information (progress, abort, etc.). (default: 0)
--xml Produce xml description of command line arguments (default: 0)
--echo Echo the command line arguments (default: 0)
-f, --useFastBlending Use experimental method for blending. (default: 0)
-a, --averageOverlap Use average of overlapping pixels instead of blending. (default: 0)
-L <std::string>, --loadTransform <std::string> Filename to load the transform from.
-S <std::string>, --saveTransform <std::string> Filename to save the transform to.
-s <float>, --samplingRatio <float> Portion of pixels to use for registration. (default: 0.01)
-r <float>, --expectedRotation <float> Expected initial mis-registration between the images. (default: 0.001)
-o <float>, --expectedOffset <float> Expected initial mis-registration between the images. (default: 20)
-b <std::vector<int>>, --boundary <std::vector<int>> Pixels to be added around the second image as padding (account for registration movement). (default: 0)
-i <int>, --iterations <int> Number of iterations (0=no registration). (default: 300)
-M, --mask Zero-valued input pixels are ignored. (default: 0)
-k <double>, --background <double> Value to assign to pixels in the output image that do not intersect an input image. (default: 0)
--, --ignore_rest Ignores the rest of the labeled arguments following this flag.
--version Displays version information and exits.
-h, --help Displays usage information and exits.
<std::string> (required) Input volume 1.
<std::string> (required) Input volume 2.
<std::string> (required) Output volume.
Author(s): Stephen R. Aylward (Kitware)
Acknowledgements: This work is part of the TubeTK project at Kitware.