From KitwarePublic
Jump to navigationJump to search

Description: Demonstration of how to write a CLI application. Performs blurring.


  ./ComputeSegmentTubesParameters  [--returnparameterfile <std::string>]
                                   <std::string>] [--xml] [--echo] [-v
                                   <int>] [-b <int>] [--] [--version] [-h]
                                   <std::string> <std::string>
                                   <std::string> <std::string>


  --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)
    Produce xml description of command line arguments (default: 0)
    Echo the command line arguments (default: 0)
  -v <int>,  --maskTubeId <int>
    Value used to indicate vessel pixels in the mask. (default: 255)
  -b <int>,  --maskBackgroundId <int>
    Value used to indicate background pixels in the mask. (default: 127)
  --,  --ignore_rest
    Ignores the rest of the labeled arguments following this flag.
    Displays version information and exits.
  -h,  --help
    Displays usage information and exits.
    (required)  Mask indicates vessel and background labels
    (required)  Scale of potential vessel at every point.
    (required)  Input image.
    (required)  Parameters for SegmentTubes are written to this file.

  Author(s): Stephen R. Aylward (Kitware)
  Acknowledgements: This work is part of the TubeTK project at Kitware.