diff --git a/docs/ht_utilities.html b/docs/ht_utilities.html index f6fcbd4a2..a05752a1e 100644 --- a/docs/ht_utilities.html +++ b/docs/ht_utilities.html @@ -73,7 +73,7 @@
  • Image information
    ${CaPTk_InstallDir}/bin/Utilities.exe -i C:/test.nii.gz -inf
     ${CaPTk_InstallDir}/bin/Utilities.exe -i C:/test/1.dcm -inf
  • Unique values in image
    ${CaPTk_InstallDir}/bin/Utilities.exe -i C:/test/1.dcm -un
  • -
  • Change values in image: The following command will change all voxels of value 1 & 2 to 2 & 4, respectively:
    ${CaPTk_InstallDir}/bin/Utilities.exe -i C:/test/1.dcm -cv 1x2,2x4
  • +
  • Change values in image: The following command will change all voxels of value 1 & 2 to 2 & 4, respectively:
    ${CaPTk_InstallDir}/bin/Utilities.exe -i C:/test/1.dcm -o C:/test.nii.gz -cv 1x2,2x4
  • Get smallest bounding box in mask (optional isotropic bounding box)
    ${CaPTk_InstallDir}/bin/Utilities.exe -i C:/test/1.dcm -b C:/testMask.nii.gz -o C:/output.nii.gz
  • Test 2 images
    ${CaPTk_InstallDir}/bin/Utilities.exe -i C:/test/1.dcm -tb C:/test.nii.gz
  • Create mask from threshold
    ${CaPTk_InstallDir}/bin/Utilities.exe -i C:/test/1.dcm -o C:/test.nii.gz -cm 50,1000
  • diff --git a/src/applications/Utilities/src/Utilities.cxx b/src/applications/Utilities/src/Utilities.cxx index 54e0a1cd3..8f631d33d 100644 --- a/src/applications/Utilities/src/Utilities.cxx +++ b/src/applications/Utilities/src/Utilities.cxx @@ -559,7 +559,7 @@ int algorithmsRunner() { auto outputImage = cbica::ChangeImageValues< TImageType >(cbica::ReadImage< TImageType >(inputImageFile), changeOldValues, changeNewValues); - if (!outputImage.IsNull()) + if (!outputImage.IsNull() && !outputImageFile.empty()) { cbica::WriteImage< TImageType >(outputImage, outputImageFile); std::cout << "Create Mask completed.\n";