- cout << "phm2if_usage: " << fileBasename(program) << " outfile nx ny [--phantom phantom-name] [--phmfile filename] [--filter filter-name] [OPTIONS]" << endl;
- cout << "Generate phantom image from a predefined --phantom or a --phmfile" << endl;
- cout << endl;
- cout << " outfile Name of output file for image" << endl;
- cout << " nx Number of pixels X-axis" << endl;
- cout << " ny Number of pixels Y-axis" << endl;
- cout << " --phantom Phantom to use for projection" << endl;
- cout << " herman Herman head phantom" << endl;
- cout << " bherman Bordered Herman head phantom" << endl;
- cout << " rowland Rowland head phantom" << endl;
- cout << " browland Bordered Rowland head phantom" << endl;
- cout << " unitpulse Unit pulse phantom" << endl;
- cout << " --phmfile Generate Phantom from phantom file" << endl;
- cout << " --filter Generate Phantom from a filter function" << endl;
- cout << " abs_bandlimit Abs * Bandlimiting" << endl;
- cout << " abs_sinc Abs * Sinc" << endl;
- cout << " abs_cos Abs * Cosine" << endl;
- cout << " abs_hamming Abs * Hamming" << endl;
- cout << " shepp Shepp-Logan" << endl;
- cout << " bandlimit Bandlimiting" << endl;
- cout << " sinc Sinc" << endl;
- cout << " cos Cosine" << endl;
- cout << " triangle Triangle" << endl;
- cout << " hamming Hamming" << endl;
- cout << " --filter-param Alpha level for Hamming filter" << endl;
- cout << " --filter-domain Set domain of filter" << endl;
- cout << " spatial Spatial domain (default)" << endl;
- cout << " freq Frequency domain" << endl;
- cout << " --filter-bw Filter bandwidth (default = 1)" << endl;
- cout << " --desc Description of raysum" << endl;
- cout << " --nsample Number of samples per axis per pixel (default = 1)" << endl;
- cout << " --trace Trace level to use" << endl;
- cout << " none No tracing (default)" << endl;
- cout << " text Trace text level" << endl;
- cout << " phm Trace phantom" << endl;
- cout << " rays Trace rays" << endl;
- cout << " plot Trace plot" << endl;
- cout << " clipping Trace clipping" << endl;
- cout << " --debug Debug mode" << endl;
- cout << " --verbose Verbose mode" << endl;
- cout << " --version Print version" << endl;
- cout << " --help Print this help message" << endl;
+ std::cout << "phm2if_usage: " << fileBasename(program) << " outfile nx ny [--phantom phantom-name] [--phmfile filename] [--filter filter-name] [OPTIONS]\n";
+ std::cout << "Generate phantom image from a predefined --phantom or a --phmfile\n";
+ std::cout << std::endl;
+ std::cout << " outfile Name of output file for image\n";
+ std::cout << " nx Number of pixels X-axis\n";
+ std::cout << " ny Number of pixels Y-axis\n";
+ std::cout << " --view-ratio View diameter to phantom diameter ratio (default = 1)\n";
+ std::cout << " --phantom Phantom to use for projection\n";
+ std::cout << " herman Herman head phantom\n";
+ std::cout << " shepp-logan Shepp-Logan head phantom\n";
+ std::cout << " unit-pulse Unit pulse phantom\n";
+ std::cout << " --phmfile Generate Phantom from phantom file\n";
+ std::cout << " --filter Generate Phantom from a filter function\n";
+ std::cout << " abs_bandlimit Abs * Bandlimiting\n";
+ std::cout << " abs_sinc Abs * Sinc\n";
+ std::cout << " abs_cos Abs * Cosine\n";
+ std::cout << " abs_hamming Abs * Hamming\n";
+ std::cout << " shepp Shepp-Logan\n";
+ std::cout << " bandlimit Bandlimiting\n";
+ std::cout << " sinc Sinc\n";
+ std::cout << " cos Cosine\n";
+ std::cout << " triangle Triangle\n";
+ std::cout << " hamming Hamming\n";
+ std::cout << " --filter-param Alpha level for Hamming filter\n";
+ std::cout << " --filter-domain Set domain of filter\n";
+ std::cout << " spatial Spatial domain (default)\n";
+ std::cout << " freq Frequency domain\n";
+ std::cout << " --filter-bw Filter bandwidth (default = 1)\n";
+ std::cout << " --desc Description of raysum\n";
+ std::cout << " --nsample Number of samples per axis per pixel (default = 1)\n";
+ std::cout << " --trace Trace level to use\n";
+ std::cout << " none No tracing (default)\n";
+ std::cout << " console Trace text level\n";
+ std::cout << " --debug Debug mode\n";
+ std::cout << " --verbose Verbose mode\n";
+ std::cout << " --version Print version\n";
+ std::cout << " --help Print this help message\n";