Cropping volumes
To crop a file, you may use scil_volume_crop.
You first need to find the bounding box of your file. It is a json file looking like:
{
"minimums": [-67.5, -96.0, -64.5],
"maximums": [75.0, 71.5, 75.5],
"voxel_size": [2.5, 2.5, 2.5]
}
You can find this information with:
scil_volume_crop $my_file test.nii.gz --out bounding_box.json
cat bounding_box.json
So let’s change the bounding box. Open the json file in any text editor or code editor and change the content. For instance:
{
"minimums": [-20, -30, -20],
"maximums": [20, 30, 20],
"voxel_size": [2.5, 2.5, 2.5]}
}
And run:
scil_volume_crop your_file out_file --input_bbox $out_dir/bounding_box.json
You can check the final input size with either mrinfo from MRtrix or scil_header_print_info.