Skip to content
Snippets Groups Projects
Commit b0bb840a authored by Matthew Webster's avatar Matthew Webster
Browse files

removed volumeinfo

parent f56c5017
No related branches found
No related tags found
No related merge requests found
...@@ -106,11 +106,10 @@ int fmrib_main(int argc,char *argv[]) ...@@ -106,11 +106,10 @@ int fmrib_main(int argc,char *argv[])
int retval=0; int retval=0;
string option=argv[1], filename; string option=argv[1], filename;
volumeinfo volinfo;
volume4D<T> invol; volume4D<T> invol;
filename=argv[argc-1]; filename=argv[argc-1];
read_orig_volume4D(invol,filename,volinfo); read_orig_volume4D(invol,filename);
if (option=="-getorient") { if (option=="-getorient") {
getorient(invol); getorient(invol);
...@@ -185,9 +184,9 @@ int fmrib_main(int argc,char *argv[]) ...@@ -185,9 +184,9 @@ int fmrib_main(int argc,char *argv[])
if (modified) { if (modified) {
if (FslBaseFileType(FslGetFileType(&volinfo))!=FSL_TYPE_ANALYZE) { if (FslBaseFileType(fslFileType(filename))!=FSL_TYPE_ANALYZE) {
FslSetOverrideOutputType(FslGetFileType(&volinfo)); FslSetOverrideOutputType(fslFileType(filename));
save_orig_volume4D(invol,filename,volinfo); save_orig_volume4D(invol,filename);
FslSetOverrideOutputType(-1); // restore to default FslSetOverrideOutputType(-1); // restore to default
} else { } else {
cerr << "Cannot modify orientation for Analyze files" << endl; cerr << "Cannot modify orientation for Analyze files" << endl;
......
...@@ -60,28 +60,19 @@ int fmrib_main(int argc, char* argv[]) ...@@ -60,28 +60,19 @@ int fmrib_main(int argc, char* argv[])
outname=inname; outname=inname;
Matrix iMat, oMat; Matrix iMat, oMat;
volume4D<float> vout; volume4D<float> vin,vout;
volume<float> mask; volume<float> mask;
volumeinfo volinfo;
float vinTR;
{ read_volume4D(vin,argv[1]);
volume4D<float> vin; generate_masks(mask,stddevvol(vin));
read_volume4D(vin,argv[1],volinfo); iMat = vin.matrix(mask);
generate_masks(mask,stddevvol(vin));
iMat = vin.matrix(mask);
vinTR=vin.TR();
}
oMat = calcFFT(iMat); oMat = calcFFT(iMat);
vout.setmatrix(oMat,mask); vout.setmatrix(oMat,mask);
vout.setTR(vinTR); copybasicproperties(vin,vout);
int retval=0; return save_volume4D(vout,outname);
retval = save_volume4D(vout,outname,volinfo);
return retval;
} }
......
...@@ -35,9 +35,8 @@ int fmrib_main(int argc,char *argv[]) ...@@ -35,9 +35,8 @@ int fmrib_main(int argc,char *argv[])
showmat=true; showmat=true;
} }
volumeinfo volinfo;
volume4D<T> invol; volume4D<T> invol;
read_orig_volume4D(invol,inname,volinfo); read_orig_volume4D(invol,inname);
Matrix affmat; Matrix affmat;
affmat = invol.swapmat(newx,newy,newz); affmat = invol.swapmat(newx,newy,newz);
...@@ -54,7 +53,7 @@ int fmrib_main(int argc,char *argv[]) ...@@ -54,7 +53,7 @@ int fmrib_main(int argc,char *argv[])
int retval=0; int retval=0;
if (outname!="") { if (outname!="") {
retval = save_orig_volume4D(invol,outname,volinfo); retval = save_orig_volume4D(invol,outname);
} }
return retval; return retval;
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment