r510: no message
[ctsim.git] / tools / pjrec.cpp
index bee46c31b7128b4bcbf96425de48e1dfeed77549..24ee087e5b76cb3702a86d10756de59bfae3088d 100644 (file)
@@ -9,7 +9,7 @@
 **  This is part of the CTSim program
 **  Copyright (C) 1983-2000 Kevin Rosenberg
 **
-**  $Id: pjrec.cpp,v 1.21 2001/01/07 22:19:44 kevin Exp $
+**  $Id: pjrec.cpp,v 1.22 2001/02/09 14:34:16 kevin Exp $
 **
 **  This program is free software; you can redistribute it and/or modify
 **  it under the terms of the GNU General Public License (version 2) as
@@ -48,7 +48,7 @@ static struct option my_options[] =
   {0, 0, 0, 0}
 };
 
-static const char* g_szIdStr = "$Id: pjrec.cpp,v 1.21 2001/01/07 22:19:44 kevin Exp $";
+static const char* g_szIdStr = "$Id: pjrec.cpp,v 1.22 2001/02/09 14:34:16 kevin Exp $";
 
 void 
 pjrec_usage (const char *program)
@@ -61,24 +61,25 @@ pjrec_usage (const char *program)
   std::cout << "  nx-image        Number of columns in output image" << std::endl;
   std::cout << "  ny-image        Number of rows in output image" << std::endl;
   std::cout << "  --interp        Interpolation method during backprojection" << std::endl;
-  std::cout << "    nearest     Nearest neighbor interpolation" << std::endl;
-  std::cout << "    linear      Linear interpolation" << std::endl;
+  std::cout << "    nearest         Nearest neighbor interpolation" << std::endl;
+  std::cout << "    linear          Linear interpolation (default)" << std::endl;
+  std::cout << "    cubic           Cubic interpolation\n";
 #if HAVE_BSPLINE_INTERP
-  std::cout << "    bspline     B-spline interpolation" << std::endl;
+  std::cout << "    bspline         B-spline interpolation" << std::endl;
 #endif
   std::cout << "  --preinterpolate  Preinterpolation factor (default = 1)\n";
   std::cout << "                    Used only with frequency-based filtering\n";
   std::cout << "  --filter       Filter name" << std::endl;
-  std::cout << "    abs_bandlimit Abs * Bandlimiting (default)" << std::endl;
-  std::cout << "    abs_sinc      Abs * Sinc" << std::endl;
-  std::cout << "    abs_cosine    Abs * Cosine" << std::endl;
-  std::cout << "    abs_hamming   Abs * Hamming" << std::endl;
-  std::cout << "    shepp         Shepp-Logan" << std::endl;
-  std::cout << "    bandlimit     Bandlimiting" << std::endl;
-  std::cout << "    sinc          Sinc" << std::endl;
-  std::cout << "    cosine        Cosine" << std::endl;
-  std::cout << "    triangle      Triangle" << std::endl;
-  std::cout << "    hamming       Hamming" << std::endl;
+  std::cout << "    abs_bandlimit  Abs * Bandlimiting (default)" << std::endl;
+  std::cout << "    abs_sinc       Abs * Sinc" << std::endl;
+  std::cout << "    abs_cosine     Abs * Cosine" << std::endl;
+  std::cout << "    abs_hamming    Abs * Hamming" << std::endl;
+  std::cout << "    shepp          Shepp-Logan" << std::endl;
+  std::cout << "    bandlimit      Bandlimiting" << std::endl;
+  std::cout << "    sinc           Sinc" << std::endl;
+  std::cout << "    cosine         Cosine" << std::endl;
+  std::cout << "    triangle       Triangle" << std::endl;
+  std::cout << "    hamming        Hamming" << std::endl;
   std::cout << "  --filter-method  Filter method before backprojections\n";;
   std::cout << "    convolution      Spatial filtering (default)\n";
   std::cout << "    fourier          Frequency filtering with discete fourier\n";