X-Git-Url: http://git.kpe.io/?p=ctsim.git;a=blobdiff_plain;f=tools%2Fpjrec.cpp;h=19b9b86baea87d9e520595962dd3d09ae2c1bb86;hp=10adbff4a2d929eb60cfbe85cc5c39487f298386;hb=1e88cf0f7fa4f690ea9f110e8ed3f2b5338d0a10;hpb=74a34e63a9a356e1467acdba65497ab15190dde0 diff --git a/tools/pjrec.cpp b/tools/pjrec.cpp index 10adbff..19b9b86 100644 --- a/tools/pjrec.cpp +++ b/tools/pjrec.cpp @@ -9,7 +9,7 @@ ** This is part of the CTSim program ** Copyright (C) 1983-2000 Kevin Rosenberg ** -** $Id: pjrec.cpp,v 1.13 2000/08/22 07:02:48 kevin Exp $ +** $Id: pjrec.cpp,v 1.14 2000/08/25 15:59:13 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 @@ -49,7 +49,7 @@ static struct option my_options[] = {0, 0, 0, 0} }; -static const char* g_szIdStr = "$Id: pjrec.cpp,v 1.13 2000/08/22 07:02:48 kevin Exp $"; +static const char* g_szIdStr = "$Id: pjrec.cpp,v 1.14 2000/08/25 15:59:13 kevin Exp $"; void pjrec_usage (const char *program) @@ -92,7 +92,7 @@ pjrec_usage (const char *program) cout << " --zeropad n Set zeropad level (default = 0)\n"; cout << " set n to number of powers to two to pad\n"; cout << " --filter-generation Filter Generation mode\n"; - cout << " direct Use direct filter in spatial or frequency domain\n"; + cout << " direct Use direct filter in spatial or frequency domain (default)\n"; cout << " inverse_fourier Use inverse fourier transform of inverse filter\n"; cout << " --backproj Backprojection Method" << endl; cout << " trig Trigometric functions at every point" << endl; @@ -132,12 +132,12 @@ pjrec_main (int argc, char * argv[]) string sRemark; bool bOptVerbose = false; bool bOptDebug = 1; - int iOptZeropad = 0; + int iOptZeropad = 1; int optTrace = TRACE_NONE; double dOptFilterParam = -1; string sOptFilterName (SignalFilter::convertFilterIDToName (SignalFilter::FILTER_ABS_BANDLIMIT)); string sOptFilterMethodName (ProcessSignal::convertFilterMethodIDToName (ProcessSignal::FILTER_METHOD_CONVOLUTION)); - string sOptFilterGenerationName (ProcessSignal::convertFilterGenerationIDToName (ProcessSignal::FILTER_GENERATION_INVERSE_FOURIER)); + string sOptFilterGenerationName (ProcessSignal::convertFilterGenerationIDToName (ProcessSignal::FILTER_GENERATION_DIRECT)); string sOptInterpName (Backprojector::convertInterpIDToName (Backprojector::INTERP_LINEAR)); string sOptBackprojectName (Backprojector::convertBackprojectIDToName (Backprojector::BPROJ_IDIFF3)); int iOptPreinterpolationFactor = 1;