From d5d5beb938fd5609701c3546b11102c087687443 Mon Sep 17 00:00:00 2001 From: Mark Jenkinson <mark@fmrib.ox.ac.uk> Date: Thu, 2 Aug 2001 18:27:04 +0000 Subject: [PATCH] Added verbose mode --- fslmeants.cc | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/fslmeants.cc b/fslmeants.cc index 8792129..88cff6d 100644 --- a/fslmeants.cc +++ b/fslmeants.cc @@ -18,7 +18,7 @@ using namespace MISCMATHS; void print_usage(const string& progname) { - cerr << "Usage: " << progname << " <input 4D volume> <output text file> [<mask volume>] " + cerr << "Usage: " << progname << " <input 4D volume> <output text file> [<mask volume> [-v]] " << endl << endl; cerr << "e.g. " << progname << " filtered_func_data meants.txt my_mask" << endl; @@ -39,6 +39,13 @@ int main(int argc,char *argv[]) return -1; } + bool verbose = false; + if ( (argc>=5) && (argv[4]=="-v") ) { + verbose = true; + } else { + cerr << "Unrecognised option: " << argv[4] << endl; + } + volume4D<float> vin; read_volume4D(vin,argv[1]); @@ -67,6 +74,9 @@ int main(int argc,char *argv[]) if (fabs(mask(x,y,z))>1e-8) { // arbitrary "0" threshold meants += vin.voxelts(x,y,z); num++; + if (verbose) { + cout << x << " " << y " " << z " " << vin.voxelts(x,y,z).t(); + } } } } -- GitLab