Skip to content
Snippets Groups Projects
Commit 55397cd3 authored by Mark Jenkinson's avatar Mark Jenkinson
Browse files

Fixed a bug in 4D --showall behaviour

parent cba2a09b
No related branches found
No related tags found
No related merge requests found
...@@ -49,7 +49,7 @@ Option<string> inname(string("-i"), string(""), ...@@ -49,7 +49,7 @@ Option<string> inname(string("-i"), string(""),
string("~<filename>\tinput 4D image"), string("~<filename>\tinput 4D image"),
true, requires_argument); true, requires_argument);
Option<string> maskname(string("-m"), string(""), Option<string> maskname(string("-m"), string(""),
string("~<filename>\tinput 4D mask"), string("~<filename>\tinput 3D mask"),
false, requires_argument); false, requires_argument);
Option<string> outmat(string("-o"), string(""), Option<string> outmat(string("-o"), string(""),
string("~<filename>\toutput text matrix"), string("~<filename>\toutput text matrix"),
...@@ -130,7 +130,7 @@ int main(int argc,char *argv[]) ...@@ -130,7 +130,7 @@ int main(int argc,char *argv[])
int nt = vin.tsize(); int nt = vin.tsize();
int nvox = 1; int nvox = 1;
if (showall.value()) { if (showall.value()) {
nvox = MISCMATHS::round(mask.sum()); nvox = MISCMATHS::round(mask.sum()+0.5);
nt += 3; nt += 3;
} }
Matrix meants(nt,nvox); Matrix meants(nt,nvox);
...@@ -146,7 +146,7 @@ int main(int argc,char *argv[]) ...@@ -146,7 +146,7 @@ int main(int argc,char *argv[])
meants(1,num) = x; meants(1,num) = x;
meants(2,num) = y; meants(2,num) = y;
meants(3,num) = z; meants(3,num) = z;
meants.SubMatrix(4,nt,num,num) = vin.voxelts(x,y,z).t(); meants.SubMatrix(4,nt,num,num) = vin.voxelts(x,y,z);
} else { } else {
meants += vin.voxelts(x,y,z); meants += vin.voxelts(x,y,z);
} }
......
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