TubeTK/Documentation/EnhanceUsingDiscriminantAnalysis

From KitwarePublic
< TubeTK‎ | Documentation
Revision as of 18:48, 7 January 2015 by Christopher.mullins (talk | contribs) (Created page with " Description: Given multiple, registered images and foreground and background masks, computes a LDA (nClasses-1) + PCA space for separating the classes, and generates...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search
  Description: Given multiple, registered images and foreground and
  background masks, computes a LDA (nClasses-1) + PCA space for separating
  the classes, and generates the LDA and PCA instances of the
  images.

USAGE:

  ./EnhanceUsingDiscriminantAnalysis  [--returnparameterfile
                                      <std::string>]
                                      [--processinformationaddress
                                      <std::string>] [--xml] [--echo]
                                      [--loadBasisInfo <std::string>]
                                      [--saveBasisInfo <std::string>]
                                      [--useNumberOfLDABasis <int>]
                                      [--useNumberOfPCABasis <int>]
                                      [--objectId <std::vector<int>>]
                                      [--labelmap <std::string>] [--]
                                      [--version] [-h] <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)
  --loadBasisInfo <std::string>
    Load Basis information from a file
  --saveBasisInfo <std::string>
    Save basis information to a file
  --useNumberOfLDABasis <int>
    Maximum number of LDA basis discriminants to compute (-1=all).
    (default: -1)
  --useNumberOfPCABasis <int>
    Maximum number of PCA basis discriminants to compute. (default: 0)
  --objectId <std::vector<int>>
    List of values that represent the objects in the label map.
  --labelmap <std::string>
    Label map that designates the object of interest and 'other.'
  --,  --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 list.
  <std::string>
    (required)  Basename for output basis images.
  Author(s): Stephen R. Aylward (Kitware)
  Acknowledgements: This work is part of the TubeTK project at Kitware.