fsl scale
#!/bin/sh
if [ $# -lt 1 ] ; then
echo "Usage: $0 <filename>" ;
exit 1 ;
fi
img=$(remove_ext ${1})
min=$(fslstats ${img} -R | awk '{ print $1 }')
max=$(fslstats ${img} -R | awk '{ print $2 }')
scaling=$(echo "scale=5; 255.0 / ( $max - $min )" | bc)
fslmaths ${img} -sub ${min} -mul ${scaling} ${img}_scaled
# If you want all the values to be integers, then change
# the odt (output datatype):
fslmaths ${img}_scaled ${img}_int_scaled -odt int
Are there any code examples left?
New code examples in category Shell/Bash
-
Shell/Bash 2022-03-27 22:30:33 wise highlight ubuntu
-
Shell/Bash 2022-03-27 22:25:19 how to send a pull request in git
-
Shell/Bash 2022-03-27 21:55:06 how to open terminal in sublime text ubuntu
-
Shell/Bash 2022-03-27 21:25:19 how to switch branch
-
Shell/Bash 2022-03-27 21:20:25 python
-
Shell/Bash 2022-03-27 21:20:04 set user as admin gitlab
-
Shell/Bash 2022-03-27 21:10:09 apache2 mod_jk proxy to tomcat connector
-
Shell/Bash 2022-03-27 20:35:12 chown
-
Shell/Bash 2022-03-27 20:15:08 awk last match