--- /srv/reproducible-results/rbuild-debian/r-b-build.6RaOzVGr/b1/mia_2.4.7-13.1~exp1_i386.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.6RaOzVGr/b2/mia_2.4.7-13.1~exp1_i386.changes ├── Files │ @@ -1,9 +1,9 @@ │ │ 3b2620bc11605cc679ceace0f4c3ea8c 86957844 debug optional libmia-2.4-4t64-dbgsym_2.4.7-13.1~exp1_i386.deb │ 830e0cabd755172a71ed6169704d9de5 4866568 libs optional libmia-2.4-4t64_2.4.7-13.1~exp1_i386.deb │ a210c8b8b4b454af50086f6ab4b3dab4 205420 libdevel optional libmia-2.4-dev_2.4.7-13.1~exp1_i386.deb │ c4b079eaac3de376ad861daed04dd0dd 7069692 doc optional libmia-2.4-doc_2.4.7-13.1~exp1_all.deb │ a711f21d7073b30c23e5b86db037c88a 26432 science optional mia-doctools_2.4.7-13.1~exp1_all.deb │ 18f93c6b8880dc7ab37d86f9c2025ca3 34862312 debug optional mia-tools-dbgsym_2.4.7-13.1~exp1_i386.deb │ - 463b7e82a90e6436a99d3606e35ab344 96516 doc optional mia-tools-doc_2.4.7-13.1~exp1_all.deb │ - 719b3ad894fbde2bdd2e89b121968920 1923056 science optional mia-tools_2.4.7-13.1~exp1_i386.deb │ + 794777f937e04795208477c5f68c576d 96516 doc optional mia-tools-doc_2.4.7-13.1~exp1_all.deb │ + 707c9f4b9fb03d3a9393e0908d87e938 1923852 science optional mia-tools_2.4.7-13.1~exp1_i386.deb ├── mia-tools-doc_2.4.7-13.1~exp1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-02-03 21:20:55.000000 debian-binary │ │ --rw-r--r-- 0 0 0 5952 2024-02-03 21:20:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 90372 2024-02-03 21:20:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 5948 2024-02-03 21:20:55.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 90376 2024-02-03 21:20:55.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 5952 B │ │ │ + Compressed size: 5948 B │ │ │ Uncompressed size: 30.0 KiB (30720 B) │ │ │ Ratio: 0.194 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 5952 30720 0.194 CRC64 0 │ │ │ + 1 1 0 0 5948 30720 0.194 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 5916 30720 0.193 CRC64 │ │ │ + 1 1 12 0 5912 30720 0.192 CRC64 │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/doc/mia-2.4/userref/SecPlugintype2dimagefilter.html │ │ │ │ @@ -93,19 +93,19 @@ │ │ │ │

│ │ │ │

mask

2D masking, one of the two input images must by of type bit.. Supported parameters are:

NameTypeDefaultDescription
filldictmin
fill style for pixels outside of the mask
min:set values outside the mask to the minimum value found in the image.
zero:set the values outside the mask to zero.
max:set values outside the mask to the maximum value found in the image..
inputio(input,required)second input image file name. For supported file types see Plugin type: 2dimage/io
inversebool0set to true to use the inverse of the mask for masking

│ │ │ │

│ │ │ │

maxflow

This filter implements the uses the max-flow min-cut algorithmfor image segmentation. Supported parameters are:

NameTypeDefaultDescription
sink-flowio(input,required)Image of float type to define the per-pixel flow to the sink. For supported file types see Plugin type: 2dimage/io
source-flowio(input,required)Image of float type to define the per-pixel flow to the source. For supported file types see Plugin type: 2dimage/io

│ │ │ │

│ │ │ │

mean

2D image mean filter. Supported parameters are:

NameTypeDefaultDescription
wint in [1, inf)1half filter width

│ │ │ │

│ │ │ │ -

meanvar

Filter that evaluates simultaniously the pixel wise mean and the variance of an image in a given window. Pixel intensities below the given threshold will be ignored and at their loctions the output mean and variation are set to zero. The mean intensity image is directly passed as float image to the pipeline, the variation image is saved to a file given with the varfile parameter.. Supported parameters are:

NameTypeDefaultDescription
threshdouble in [0, inf)0Intensity thresholding parameter: Pixels with intensities below this threshold will be set to zero, and also not used when evaluating mean and variation
varfileio(required,output)name of the output file to save the variation image too.. For supported file types see Plugin type: 2dimage/io
wuint in [1, inf)1filter width parameter

│ │ │ │ +

meanvar

Filter that evaluates simultaniously the pixel wise mean and the variance of an image in a given window. Pixel intensities below the given threshold will be ignored and at their loctions the output mean and variation are set to zero. The mean intensity image is directly passed as float image to the pipeline, the variation image is saved to a file given with the varfile parameter.. Supported parameters are:

NameTypeDefaultDescription
threshdouble in [0, inf)0Intensity thresholding parameter: Pixels with intensities below this threshold will be set to zero, and also not used when evaluating mean and variation
varfileio(output,required)name of the output file to save the variation image too.. For supported file types see Plugin type: 2dimage/io
wuint in [1, inf)1filter width parameter

│ │ │ │

│ │ │ │

median

2D image median filter. Supported parameters are:

NameTypeDefaultDescription
wint in [1, inf)1half filter width

│ │ │ │

│ │ │ │ -

medianmad

Filter that evaluates simultaniously the pixel wise median and the median absolute deviation (MAD) of an image in a given window. Pixel intensities below the given threshold will be ignored and at their loctions the output median and MAD are set to zero. The median intensity image is directly passed to the pipeline, the variation image is saved to a file given with the varfile parameter. Both output images have the same pixel type like the input image.. Supported parameters are:

NameTypeDefaultDescription
madfileio(required,output)name of the output file to save the median absolute deviation image too.. For supported file types see Plugin type: 2dimage/io
threshdouble in [0, inf)0Intensity thresholding parameter: Pixels with intensities below this threshold will be set to zero, and also not used when evaluating mean and variation
wuint in [1, inf)1filter width parameter

│ │ │ │ +

medianmad

Filter that evaluates simultaniously the pixel wise median and the median absolute deviation (MAD) of an image in a given window. Pixel intensities below the given threshold will be ignored and at their loctions the output median and MAD are set to zero. The median intensity image is directly passed to the pipeline, the variation image is saved to a file given with the varfile parameter. Both output images have the same pixel type like the input image.. Supported parameters are:

NameTypeDefaultDescription
madfileio(output,required)name of the output file to save the median absolute deviation image too.. For supported file types see Plugin type: 2dimage/io
threshdouble in [0, inf)0Intensity thresholding parameter: Pixels with intensities below this threshold will be set to zero, and also not used when evaluating mean and variation
wuint in [1, inf)1filter width parameter

│ │ │ │

│ │ │ │

mlv

Mean of Least Variance 2D image filter. Supported parameters are:

NameTypeDefaultDescription
wint in [1, inf)1filter width parameter

│ │ │ │

│ │ │ │

ngfnorm

2D image to normalized-gradiend-field-norm filter. (This plug-in doesn't take parameters)

│ │ │ │

│ │ │ │

noise

2D image noise filter: add additive or modulated noise to an image. Supported parameters are:

NameTypeDefaultDescription
gfactory[gauss:mu=0,sigma=10]noise generator. For supported plug-ins see Plugin type: generator/noise
modbool0additive or modulated noise

│ │ │ │

│ │ │ │ @@ -127,15 +127,15 @@ │ │ │ │

│ │ │ │

sobel

The 2D Sobel filter for gradient evaluation. Note that the output pixel type of the filtered image is the same as the input pixel type, so converting the input beforehand to a floating point valued image is recommendable.. Supported parameters are:

NameTypeDefaultDescription
dirdictx
Gradient direction
x:gradient in x-direction
y:gradient in y-direction

│ │ │ │

│ │ │ │

sort-label

This plug-in sorts the labels of a gray-scale image so that the lowest label value corresponts to the lable with themost pixels. The background (0) is not touched. (This plug-in doesn't take parameters)

│ │ │ │

│ │ │ │

sws

seeded watershead. The algorithm extracts exactly so many reagions as initial labels are given in the seed image.. Supported parameters are:

NameTypeDefaultDescription
gradbool0Interpret the input image as gradient.
markbool0Mark the segmented watersheds with a special gray scale value
nfactory[sphere:r=1]Neighborhood for watershead region growing. For supported plug-ins see Plugin type: 2dimage/shape
seedstring(input,required)seed input image containing the lables for the initial regions

│ │ │ │

│ │ │ │ -

tee

Save the input image to a file and also pass it through to the next filter. Supported parameters are:

NameTypeDefaultDescription
fileio(required,output)name of the output file to save the image too.. For supported file types see Plugin type: 2dimage/io

│ │ │ │ +

tee

Save the input image to a file and also pass it through to the next filter. Supported parameters are:

NameTypeDefaultDescription
fileio(output,required)name of the output file to save the image too.. For supported file types see Plugin type: 2dimage/io

│ │ │ │

│ │ │ │

thinning

Morphological thinning. Thinning until convergence will result in a 8-connected skeleton. Supported parameters are:

NameTypeDefaultDescription
iterint in [1, 1000000]0Number of iterations to run, 0=until convergence

│ │ │ │

│ │ │ │

thresh

This filter sets all pixels of an image to zero that fall below a certain threshold and whose neighbours in a given neighborhood shape also fall below a this threshold. Supported parameters are:

NameTypeDefaultDescription
shapefactory4nneighborhood shape to take into account. For supported plug-ins see Plugin type: 2dimage/shape
threshdouble5The threshold value

│ │ │ │

│ │ │ │

tmean

2D image thresholded tmean filter: The output pixel value is zero if the input pixel value is below the given threshold, otherwise the pixels in the evaluation windows are only considered if the input pixel intensity is above the threshold.. Supported parameters are:

NameTypeDefaultDescription
tfloat0Threshold for pixels not to take into account
wint in [1, inf)1half filter width

│ │ │ │

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -239,15 +239,15 @@ │ │ │ │ │ |_ _ _NN_aa_mm_ee_ _|_ _ _ _ _ _ _ _ _ _ _TT_yy_pp_ee_ _ _ _ _|_ _ _ _ _ _ _ _DD_ee_ff_aa_uu_ll_tt_ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _DD_ee_ss_cc_rr_ii_pp_tt_ii_oo_nn_ _ _ _ _ _ | │ │ │ │ │ |thresh |double in [0, inf)| 0 |Intensity thresholding | │ │ │ │ │ | | | |parameter: Pixels with | │ │ │ │ │ | | | |intensities below this threshold| │ │ │ │ │ | | | |will be set to zero, and also | │ │ │ │ │ | | | |not used when evaluating mean | │ │ │ │ │ |_ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_a_n_d_ _v_a_r_i_a_t_i_o_n_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | │ │ │ │ │ -|varfile| io |(required,output)|name of the output file to save | │ │ │ │ │ +|varfile| io |(output,required)|name of the output file to save | │ │ │ │ │ | | | |the variation image too.. For | │ │ │ │ │ | | | |supported file types see _P_l_u_g_i_n | │ │ │ │ │ |_ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | │ │ │ │ │ |_ _ _ _ _w_ _ _|_ _u_i_n_t_ _i_n_ _[_1_,_ _i_n_f_)_ _|_ _ _ _ _ _ _ _ _ _ _ _ _1_ _ _ _ _|_f_i_l_t_e_r_ _w_i_d_t_h_ _p_a_r_a_m_e_t_e_r_ _ _ _ _ _ _ _ _ _ | │ │ │ │ │ mmeeddiiaann │ │ │ │ │ 2D image median filter. Supported parameters are: │ │ │ │ │ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ │ │ │ │ │ @@ -259,15 +259,15 @@ │ │ │ │ │ the given threshold will be ignored and at their loctions the output median and │ │ │ │ │ MAD are set to zero. The median intensity image is directly passed to the │ │ │ │ │ pipeline, the variation image is saved to a file given with the varfile │ │ │ │ │ parameter. Both output images have the same pixel type like the input image.. │ │ │ │ │ Supported parameters are: │ │ │ │ │ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ │ │ │ │ │ |_ _ _NN_aa_mm_ee_ _|_ _ _ _ _ _ _ _ _ _ _TT_yy_pp_ee_ _ _ _ _|_ _ _ _ _ _ _ _DD_ee_ff_aa_uu_ll_tt_ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _DD_ee_ss_cc_rr_ii_pp_tt_ii_oo_nn_ _ _ _ _ _ | │ │ │ │ │ -|madfile| io |(required,output)|name of the output file to save | │ │ │ │ │ +|madfile| io |(output,required)|name of the output file to save | │ │ │ │ │ | | | |the median absolute deviation | │ │ │ │ │ | | | |image too.. For supported file | │ │ │ │ │ | | | |types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/ | │ │ │ │ │ |_ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_i_o_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | │ │ │ │ │ |thresh |double in [0, inf)| 0 |Intensity thresholding | │ │ │ │ │ | | | |parameter: Pixels with | │ │ │ │ │ | | | |intensities below this threshold| │ │ │ │ │ @@ -380,15 +380,15 @@ │ │ │ │ │ |seed|string |(input,required)|seed input image containing the lables for the | │ │ │ │ │ |_ _ _ _ _|_ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_i_n_i_t_i_a_l_ _r_e_g_i_o_n_s_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | │ │ │ │ │ tteeee │ │ │ │ │ Save the input image to a file and also pass it through to the next filter. │ │ │ │ │ Supported parameters are: │ │ │ │ │ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ │ │ │ │ │ |_NN_aa_mm_ee_|_TT_yy_pp_ee_|_ _ _ _ _ _ _ _DD_ee_ff_aa_uu_ll_tt_ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _DD_ee_ss_cc_rr_ii_pp_tt_ii_oo_nn_ _ _ _ _ _ _ _ _ | │ │ │ │ │ -|file| io |(required,output)|name of the output file to save the image too..| │ │ │ │ │ +|file| io |(output,required)|name of the output file to save the image too..| │ │ │ │ │ | | | |For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: | │ │ │ │ │ |_ _ _ _ _|_ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_2_d_i_m_a_g_e_/_i_o_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | │ │ │ │ │ tthhiinnnniinngg │ │ │ │ │ Morphological thinning. Thinning until convergence will result in a 8-connected │ │ │ │ │ skeleton. Supported parameters are: │ │ │ │ │ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ │ │ │ │ │ |_NN_aa_mm_ee_|_ _ _ _ _ _ _ _ _ _ _ _TT_yy_pp_ee_ _ _ _ _|_DD_ee_ff_aa_uu_ll_tt_|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _DD_ee_ss_cc_rr_ii_pp_tt_ii_oo_nn_ _ _ _ _ _ _ | │ │ │ ├── ./usr/share/doc/mia-2.4/userref/SecPlugintype3dimagefilter.html │ │ │ │ @@ -111,15 +111,15 @@ │ │ │ │

│ │ │ │

sepconv

3D image intensity separaple convolution filter. Supported parameters are:

NameTypeDefaultDescription
kxfactory[gauss:w=1]filter kernel in x-direction. For supported plug-ins see Plugin type: 1d/spacialkernel
kyfactory[gauss:w=1]filter kernel in y-direction. For supported plug-ins see Plugin type: 1d/spacialkernel
kzfactory[gauss:w=1]filter kernel in z-direction. For supported plug-ins see Plugin type: 1d/spacialkernel

│ │ │ │

│ │ │ │

sobel

The 2D Sobel filter for gradient evaluation. Note that the output pixel type of the filtered image is the same as the input pixel type, so converting the input beforehand to a floating point valued image is recommendable.. Supported parameters are:

NameTypeDefaultDescription
dirdictx
Gradient direction
x:gradient in x-direction
y:gradient in y-direction
z:gradient in z-direction

│ │ │ │

│ │ │ │

sws

seeded watershead. The algorithm extracts exactly so many reagions as initial labels are given in the seed image.. Supported parameters are:

NameTypeDefaultDescription
gradbool0Interpret the input image as gradient.
markbool0Mark the segmented watersheds with a special gray scale value
nfactory[sphere:r=1]Neighborhood for watershead region growing. For supported plug-ins see Plugin type: 3dimage/shape
seedstring(input,required)seed input image containing the lables for the initial regions

│ │ │ │

│ │ │ │ -

tee

Save the input image to a file and also pass it through to the next filter. Supported parameters are:

NameTypeDefaultDescription
fileio(required,output)name of the output file to save the image too.. For supported file types see Plugin type: 3dimage/io

│ │ │ │ +

tee

Save the input image to a file and also pass it through to the next filter. Supported parameters are:

NameTypeDefaultDescription
fileio(output,required)name of the output file to save the image too.. For supported file types see Plugin type: 3dimage/io

│ │ │ │

│ │ │ │

thinning

3D morphological thinning, based on: Lee and Kashyap, 'Building Skeleton Models via 3-D Medial Surface/Axis Thinning Algorithms', Graphical Models and Image Processing, 56(6):462-478, 1994. This implementation only supports the 26 neighbourhood.. (This plug-in doesn't take parameters)

│ │ │ │

│ │ │ │

transform

Transform the input image with the given transformation.. Supported parameters are:

NameTypeDefaultDescription
fileio(input,required)Name of the file containing the transformation.. For supported file types see Plugin type: 3dtransform/io
imgboundaryfactory override image interpolation boundary conditions. For supported plug-ins see Plugin type: 1d/splinebc
imgkernelfactory override image interpolator kernel. For supported plug-ins see Plugin type: 1d/splinekernel

│ │ │ │

│ │ │ │

variance

3D image variance filter. Supported parameters are:

NameTypeDefaultDescription
wint in [1, inf)1half filter width

│ │ │ │

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -337,15 +337,15 @@ │ │ │ │ │ |seed|string |(input,required)|seed input image containing the lables for the | │ │ │ │ │ |_ _ _ _ _|_ _ _ _ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_i_n_i_t_i_a_l_ _r_e_g_i_o_n_s_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | │ │ │ │ │ tteeee │ │ │ │ │ Save the input image to a file and also pass it through to the next filter. │ │ │ │ │ Supported parameters are: │ │ │ │ │ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ │ │ │ │ │ |_NN_aa_mm_ee_|_TT_yy_pp_ee_|_ _ _ _ _ _ _ _DD_ee_ff_aa_uu_ll_tt_ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _DD_ee_ss_cc_rr_ii_pp_tt_ii_oo_nn_ _ _ _ _ _ _ _ _ | │ │ │ │ │ -|file| io |(required,output)|name of the output file to save the image too..| │ │ │ │ │ +|file| io |(output,required)|name of the output file to save the image too..| │ │ │ │ │ | | | |For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: | │ │ │ │ │ |_ _ _ _ _|_ _ _ _ _|_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _|_3_d_i_m_a_g_e_/_i_o_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ | │ │ │ │ │ tthhiinnnniinngg │ │ │ │ │ 3D morphological thinning, based on: Lee and Kashyap, 'Building Skeleton Models │ │ │ │ │ via 3-D Medial Surface/Axis Thinning Algorithms', Graphical Models and Image │ │ │ │ │ Processing, 56(6):462-478, 1994. This implementation only supports the 26 │ │ │ │ │ neighbourhood.. (This plug-in doesn't take parameters) │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dbinarycombine.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dbinarycombine

mia-2dbinarycombine

Sysnopis:

mia-2dbinarycombine {-1 io} {-2 io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to combine two binary images by some kind of operation.

Options:

-1, --file1=(input, required); io

input mask image 1. For supported file types see Plugin type: 2dimage/io

-2, --file2=(input, required); io

input mask image 2. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output mask image. For supported file types see Plugin type: 2dimage/io

-p, --operation=nor; dict

Operation to be applied

or:logocal or
nor:logocal nor
and:logocal and
nand:logocal nand
xor:logocal xor
nxor:logocal nxor

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Combine the binary images b1.png and b2.png by using the 'nor' operation and store the result in b1nor2.png.

mia-2dbinarycombine -1 b1.png -2 b2.png -p nor -o b1nor2.png

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to combine two binary images by some kind of operation.

Options:

-1, --file1=(input, required); io

input mask image 1. For supported file types see Plugin type: 2dimage/io

-2, --file2=(input, required); io

input mask image 2. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output mask image. For supported file types see Plugin type: 2dimage/io

-p, --operation=nor; dict

Operation to be applied

or:logocal or
nor:logocal nor
and:logocal and
nand:logocal nand
xor:logocal xor
nxor:logocal nxor

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Combine the binary images b1.png and b2.png by using the 'nor' operation and store the result in b1nor2.png.

mia-2dbinarycombine -1 b1.png -2 b2.png -p nor -o b1nor2.png

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to combine two binary images by some kind of operation. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -1, --file1=(input, required); io │ │ │ │ │ input mask image 1. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -2, --file2=(input, required); io │ │ │ │ │ input mask image 2. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output mask image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -p, --operation=nor; dict │ │ │ │ │ Operation to be applied │ │ │ │ │ or: logocal or │ │ │ │ │ nor: logocal nor │ │ │ │ │ and: logocal and │ │ │ │ │ nand: logocal nand │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2ddeform.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2ddeform

mia-2ddeform

Sysnopis:

mia-2ddeform {-i io} {-o io} {-t io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to deform a 2D image using a deformation vector field. Input image and deformation field must be of the same size. The transformation formula is 'x -> x - v(x)'

Options:

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

transformed image. For supported file types see Plugin type: 2dimage/io

-t, --transformation=(input, required); io

transformation vector field. For supported file types see Plugin type: 2dvf/io

-p, --interpolator=bspline:d=3; factory

image interpolator kernel. For supported plug-ins see Plugin type: 1d/splinekernel

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Deform image input.png by using the transformation given in transform.v and store the result in deformed.png using linear interpolation

mia-2ddeform -i input.png -t transform.v -o deformed.png -p bspline:d=1

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to deform a 2D image using a deformation vector field. Input image and deformation field must be of the same size. The transformation formula is 'x -> x - v(x)'

Options:

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

transformed image. For supported file types see Plugin type: 2dimage/io

-t, --transformation=(input, required); io

transformation vector field. For supported file types see Plugin type: 2dvf/io

-p, --interpolator=bspline:d=3; factory

image interpolator kernel. For supported plug-ins see Plugin type: 1d/splinekernel

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Deform image input.png by using the transformation given in transform.v and store the result in deformed.png using linear interpolation

mia-2ddeform -i input.png -t transform.v -o deformed.png -p bspline:d=1

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to deform a 2D image using a deformation vector field. │ │ │ │ │ Input image and deformation field must be of the same size. The transformation │ │ │ │ │ formula is 'x -> x - v(x)' │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ transformed image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -t, --transformation=(input, required); io │ │ │ │ │ transformation vector field. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_v_f_/_i_o │ │ │ │ │ -p, --interpolator=bspline:d=3; factory │ │ │ │ │ image interpolator kernel. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_:_ _1_d_/ │ │ │ │ │ _s_p_l_i_n_e_k_e_r_n_e_l │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2ddistance.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2ddistance

mia-2ddistance

Sysnopis:

mia-2ddistance {-i io} {-d io} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program evaluate the average or maximum distance of a mask given by a binary image to an image representing a distance map and prints the result to stdout. The distance map can be obtained by running the filter 'diatance' on a binary image.

Options:

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 2dimage/io

-d, --distance-file=(input, required); io

distance field image (floating point). For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); string

output file, '-': write to stdout

-s, --scale=1; float

distance scaling factor

-m, --method=avg; dict

distance measuring method

avg:use average
max:use maximum
raw:collect raw values as vector

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the maximum distance of mask m.v by using the distance field distance.v and scale by factor 2.0. The result is written to stdout

mia-2ddistance -i m.v -d distance.v -s 2.0 -m max

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program evaluate the average or maximum distance of a mask given by a binary image to an image representing a distance map and prints the result to stdout. The distance map can be obtained by running the filter 'diatance' on a binary image.

Options:

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 2dimage/io

-d, --distance-file=(input, required); io

distance field image (floating point). For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); string

output file, '-': write to stdout

-s, --scale=1; float

distance scaling factor

-m, --method=avg; dict

distance measuring method

avg:use average
max:use maximum
raw:collect raw values as vector

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the maximum distance of mask m.v by using the distance field distance.v and scale by factor 2.0. The result is written to stdout

mia-2ddistance -i m.v -d distance.v -s 2.0 -m max

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ binary image. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -d, --distance-file=(input, required); io │ │ │ │ │ distance field image (floating point). For supported file types see │ │ │ │ │ _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output file, '-': write to stdout │ │ │ │ │ -s, --scale=1; float │ │ │ │ │ distance scaling factor │ │ │ │ │ -m, --method=avg; dict │ │ │ │ │ distance measuring method │ │ │ │ │ avg: use average │ │ │ │ │ max: use maximum │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2devaltransformquantity.html │ │ │ │ @@ -14,9 +14,9 @@ │ │ │ │ style=sparse #storage style (sparse|grid) │ │ │ │ repn=float32 #representation of values │ │ │ │ size=1000 1000 #grid size of the transformation │ │ │ │ endian=low #endianess of binary data (low|big) │ │ │ │ } │ │ │ │ │ │ │ │ This example header has to be interpreted like follows: two-dimensional data, each entry consists of 7 values the values etry consists of a 2D vector, a scalar, and a 2x2 matrix (saved in row-major format).The data records represent strain tensors, and only a sparse set of points is given. The values are given as single floating point (32 bit). The original transformation field corresponds to images of 1000x1000 pixels and the binary data is stored in low endian format.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input point set, if this parameter is given a sparse evaluation of the quantity will be done, otherwise the quantity is evaluated for each grid point of the transformation range.

-o, --out-file=(required, output); string

output strains file, for a format description see above.

-t, --transformation=(input, required); io

transformation of which the quantity will be evaluated.. For supported file types see Plugin type: 2dtransform/io

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input point set, if this parameter is given a sparse evaluation of the quantity will be done, otherwise the quantity is evaluated for each grid point of the transformation range.

-o, --out-file=(output, required); string

output strains file, for a format description see above.

-t, --transformation=(input, required); io

transformation of which the quantity will be evaluated.. For supported file types see Plugin type: 2dtransform/io

│ │ │ │ Parameters

-q, --quantity=strain; dict

Specify the quantity to be evaluated at the given points

derivative:Evaluate the transformation derivative at the given points
strain:Evaluate the strain tensor at the given points

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Derivative of the transformation change.v2df for each point given in input.csv are evaluated and written to output.s.

mia-2deval-transformquantity -i input.csv -o output.s --transformation change.v2df

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ in low endian format. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input point set, if this parameter is given a sparse evaluation of the │ │ │ │ │ quantity will be done, otherwise the quantity is evaluated for each grid │ │ │ │ │ point of the transformation range. │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output strains file, for a format description see above. │ │ │ │ │ -t, --transformation=(input, required); io │ │ │ │ │ transformation of which the quantity will be evaluated.. For supported │ │ │ │ │ file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ PPaarraammeetteerrss │ │ │ │ │ -q, --quantity=strain; dict │ │ │ │ │ Specify the quantity to be evaluated at the given points │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dfluidsynregistration.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dfluid-syn-registration

mia-2dfluid-syn-registration

Sysnopis:

mia-2dfluid-syn-registration {-i io} {-r io} {-o io} {-O io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program implements the registration of two gray scale 2D images. The transformation applied is a symmeric diffeomorpic fluid dynamic registration. To work most efficiently, this program makes a few assumptions about the imput data, i.e. the image must be of the same size, have the same voxel spacing, and any intensity range normalization or equalization should also be done before calling this program.

Options:

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

IO

-i, --in-image=(input, required); io

test image. For supported file types see Plugin type: 2dimage/io

-r, --ref-image=(input, required); io

reference image. For supported file types see Plugin type: 2dimage/io

-o, --transform=(required, output); io

output transformation. For supported file types see Plugin type: 2dtransform/io

-O, --inverse-transform=(required, output); io

inverse output transformation. For supported file types see Plugin type: 2dtransform/io

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-l, --mg-levels=3; uint

Number of multi-resolution levels to run the registration on. Not that some registration parameters can be given as a coma seperated list to indicate per level values. In these cases if the number of given values is smaller than the number of multi-resolution levels (this parameter), the the last given value is used for all subsequest multi-resolution levels.

-S, --step=0.25; float in (0, 0.5]

Initial step size for all levels

-c, --cost=ssd; factory

Image similarity function to be minimized. For supported plug-ins see Plugin type: 2dimage/cost

-R, --regularizer=sor:kernel=fluid,maxiter=50; factory

Regularization for the force to transformation update. For supported plug-ins see Plugin type: 2dvf/regularizer

-T, --conv-test-interval= in [4, 40]

Convergence test interations intervall: In order to measure convergence the cost function value is averaged over this amount of iterations, and the decline rate is evaluated based on the linare regression of the cost function values in this intervall. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-D, --stop-decline-rate= in [0, inf)

Stopping criterium for registration based on the cost decline rate. If the rate below this value, the iteration is stopped. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-C, --stop-cost=

Stopping criterium for registration based on the cost value. If the cost drops below this value, the iteration is stopped. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-I, --iter= in [4, inf)

Naximum number if iterations done on each multi-resolution level. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

Example:

Register image test.v to image ref.v saving the transformation to transform.v and the inverse transform to inverse-transform.v. Use three multiresolution levels, ssd as image cost function.

mia-2dfluid-syn-registration -i test.v -r ref.v -t transform.v -T inverse-transform.v  -l 3 ssd

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements the registration of two gray scale 2D images. The transformation applied is a symmeric diffeomorpic fluid dynamic registration. To work most efficiently, this program makes a few assumptions about the imput data, i.e. the image must be of the same size, have the same voxel spacing, and any intensity range normalization or equalization should also be done before calling this program.

Options:

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

IO

-i, --in-image=(input, required); io

test image. For supported file types see Plugin type: 2dimage/io

-r, --ref-image=(input, required); io

reference image. For supported file types see Plugin type: 2dimage/io

-o, --transform=(output, required); io

output transformation. For supported file types see Plugin type: 2dtransform/io

-O, --inverse-transform=(output, required); io

inverse output transformation. For supported file types see Plugin type: 2dtransform/io

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-l, --mg-levels=3; uint

Number of multi-resolution levels to run the registration on. Not that some registration parameters can be given as a coma seperated list to indicate per level values. In these cases if the number of given values is smaller than the number of multi-resolution levels (this parameter), the the last given value is used for all subsequest multi-resolution levels.

-S, --step=0.25; float in (0, 0.5]

Initial step size for all levels

-c, --cost=ssd; factory

Image similarity function to be minimized. For supported plug-ins see Plugin type: 2dimage/cost

-R, --regularizer=sor:kernel=fluid,maxiter=50; factory

Regularization for the force to transformation update. For supported plug-ins see Plugin type: 2dvf/regularizer

-T, --conv-test-interval= in [4, 40]

Convergence test interations intervall: In order to measure convergence the cost function value is averaged over this amount of iterations, and the decline rate is evaluated based on the linare regression of the cost function values in this intervall. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-D, --stop-decline-rate= in [0, inf)

Stopping criterium for registration based on the cost decline rate. If the rate below this value, the iteration is stopped. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-C, --stop-cost=

Stopping criterium for registration based on the cost value. If the cost drops below this value, the iteration is stopped. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-I, --iter= in [4, inf)

Naximum number if iterations done on each multi-resolution level. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

Example:

Register image test.v to image ref.v saving the transformation to transform.v and the inverse transform to inverse-transform.v. Use three multiresolution levels, ssd as image cost function.

mia-2dfluid-syn-registration -i test.v -r ref.v -t transform.v -T inverse-transform.v  -l 3 ssd

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -33,18 +33,18 @@ │ │ │ │ │ --version=(); bool │ │ │ │ │ print the version number and exit │ │ │ │ │ IIOO │ │ │ │ │ -i, --in-image=(input, required); io │ │ │ │ │ test image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-image=(input, required); io │ │ │ │ │ reference image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --transform=(required, output); io │ │ │ │ │ + -o, --transform=(output, required); io │ │ │ │ │ output transformation. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ - -O, --inverse-transform=(required, output); io │ │ │ │ │ + -O, --inverse-transform=(output, required); io │ │ │ │ │ inverse output transformation. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ PPrroocceessssiinngg │ │ │ │ │ --threads=-1; int │ │ │ │ │ Maxiumum number of threads to use for processing,This number should be │ │ │ │ │ lower or equal to the number of logical processor cores in the machine. │ │ │ │ │ (-1: automatic estimation). │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dforce.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dforce

mia-2dforce

Sysnopis:

mia-2dforce {-i io} {-r io} {-o io} {-c string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This image evaluate the force field between two images based on a given cost function.

Options:

-i, --src-file=(input, required); io

input image. For supported file types see Plugin type: 2dimage/io

-r, --ref-file=(input, required); io

reference image. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output force norm image. For supported file types see Plugin type: 2dimage/io

-c, --cost=(required); string

cost function to use

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the force between test.v and reference.v by using SSD ans save the norm of the force to forcenorm.v

mia-2dforce -i test.v -r reference.v -c ssd -o forcenorm.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This image evaluate the force field between two images based on a given cost function.

Options:

-i, --src-file=(input, required); io

input image. For supported file types see Plugin type: 2dimage/io

-r, --ref-file=(input, required); io

reference image. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output force norm image. For supported file types see Plugin type: 2dimage/io

-c, --cost=(required); string

cost function to use

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the force between test.v and reference.v by using SSD ans save the norm of the force to forcenorm.v

mia-2dforce -i test.v -r reference.v -c ssd -o forcenorm.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ This image evaluate the force field between two images based on a given cost │ │ │ │ │ function. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --src-file=(input, required); io │ │ │ │ │ input image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-file=(input, required); io │ │ │ │ │ reference image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output force norm image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -c, --cost=(required); string │ │ │ │ │ cost function to use │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dgrayimagecombinetorgb.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dgrayimage-combine-to-rgb

mia-2dgrayimage-combine-to-rgb

Sysnopis:

mia-2dgrayimage-combine-to-rgb {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program combines up to three gray scale image to a three channel RGB image with eight bit per color channel. The input images must be gray scale of eight bit colordepth. If at input one channel is not given, it will be set to zero. at least one input channel must be given.

Options:

-b, --blue=(input); io

input image for blue channel. For supported file types see Plugin type: 2dimage/io

-g, --green=(input); io

input image for green channel. For supported file types see Plugin type: 2dimage/io

-r, --red=(input); io

input image for red channel. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

combined output image. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Combine the images red.png, blue.tiff, and green.bmp to the output image rgb.jpg.

mia-2dgrayimage-combine-to-rgb -r red.png -b blue.tiff -g green.bmp -o rgb.jpg

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program combines up to three gray scale image to a three channel RGB image with eight bit per color channel. The input images must be gray scale of eight bit colordepth. If at input one channel is not given, it will be set to zero. at least one input channel must be given.

Options:

-b, --blue=(input); io

input image for blue channel. For supported file types see Plugin type: 2dimage/io

-g, --green=(input); io

input image for green channel. For supported file types see Plugin type: 2dimage/io

-r, --red=(input); io

input image for red channel. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

combined output image. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Combine the images red.png, blue.tiff, and green.bmp to the output image rgb.jpg.

mia-2dgrayimage-combine-to-rgb -r red.png -b blue.tiff -g green.bmp -o rgb.jpg

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -15,15 +15,15 @@ │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -g, --green=(input); io │ │ │ │ │ input image for green channel. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --red=(input); io │ │ │ │ │ input image for red channel. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ combined output image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/ │ │ │ │ │ _i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dgroundtruthreg.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dgroundtruthreg

mia-2dgroundtruthreg

Sysnopis:

mia-2dgroundtruthreg {-i string} {-o string} {-A double} {-B double} {-R double} [ │ │ │ │ options │ │ │ │ ...]

Description:

This program implements the non-linear registration based on Pseudo Ground Thruth for motion compensation of series of myocardial perfusion images as described in

Chao Li and Ying Sun, 'Nonrigid Registration of Myocardial Perfusion MRI Using Pseudo Ground Truth' , In Proc. Medical Image Computing and Computer-Assisted Intervention MICCAI 2009, 165-172, 2009.

Note that for this nonlinear motion correction a preceding linear registration step is usually required.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered files

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered files

│ │ │ │ Preconditions

-s, --skip=2; uint

skip images at beginning of series

-P, --passes=4; uint

number of registration passes

│ │ │ │ Pseudo-Ground-Thruth

-A, --alpha=(required); double

spacial neighborhood penalty weight

-B, --beta=(required); double

temporal second derivative penalty weight

-R, --rho_thresh=(required); double

correlation threshold for neighborhood analysis

│ │ │ │ Registration

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-p, --interpolator=bspline:d=3; factory

image interpolator kernel. For supported plug-ins see Plugin type: 1d/splinekernel

-l, --mr-levels=3; uint

multi-resolution levels

-d, --divcurl=20; double

divcurl regularization weight

--divcurl-divider=4; double

divcurl weight scaling with each new pass

-a, --start-c-rate=32; uint

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass

--c-rate-divider=4; double

cofficient rate divider for each pass

-w, --imageweight=1; double

image cost weight

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the perfusion series given by images imageXXXX.exr by using Pseudo Ground Truth estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result images to 'regXXXX.exr'.

mia-2dgroundtruthreg -i imageXXXX.exr -o regXXXX.exr -k 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ _I_n_t_e_r_v_e_n_t_i_o_n_ _M_I_C_C_A_I_ _2_0_0_9_,_ _1_6_5_-_1_7_2_,_ _2_0_0_9_. │ │ │ │ │ Note that for this nonlinear motion correction a preceding linear registration │ │ │ │ │ step is usually required. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -r, --registered=reg; stringSTRING │ │ │ │ │ file name base for registered files │ │ │ │ │ PPrreeccoonnddiittiioonnss │ │ │ │ │ -s, --skip=2; uint │ │ │ │ │ skip images at beginning of series │ │ │ │ │ -P, --passes=4; uint │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dimagecombiner.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dimagecombiner

mia-2dimagecombiner

Sysnopis:

mia-2dimagecombiner {-1 io} {-2 io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Combine two image by a given operation.

Options:

-1, --in-file-1=(input, required); io

first input image to be combined. For supported file types see Plugin type: 2dimage/io

-2, --in-file-2=(input, required); io

second input image to be combined. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output image(s) that have been filtered. For supported file types see Plugin type: 2dimage/io

-p, --operation=absdiff; factory

operation to be applied. For supported plug-ins see Plugin type: 2dimage/combiner

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Combine image A.exr and image B.exr by adding the intensity values and save the output to sum.exr.

mia-2dimagecombiner -i A.exr -r B.exr -o sum.exr -p add

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Combine two image by a given operation.

Options:

-1, --in-file-1=(input, required); io

first input image to be combined. For supported file types see Plugin type: 2dimage/io

-2, --in-file-2=(input, required); io

second input image to be combined. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output image(s) that have been filtered. For supported file types see Plugin type: 2dimage/io

-p, --operation=absdiff; factory

operation to be applied. For supported plug-ins see Plugin type: 2dimage/combiner

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Combine image A.exr and image B.exr by adding the intensity values and save the output to sum.exr.

mia-2dimagecombiner -i A.exr -r B.exr -o sum.exr -p add

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -1, --in-file-1=(input, required); io │ │ │ │ │ first input image to be combined. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -2, --in-file-2=(input, required); io │ │ │ │ │ second input image to be combined. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image(s) that have been filtered. For supported file types see │ │ │ │ │ _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -p, --operation=absdiff; factory │ │ │ │ │ operation to be applied. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/ │ │ │ │ │ _c_o_m_b_i_n_e_r │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dimagecreator.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dimagecreator

mia-2dimagecreator

Sysnopis:

mia-2dimagecreator {-o io} {-j factory} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to create test images.

Options:

-o, --out-file=(required, output); io

output file for create object. For supported file types see Plugin type: 2dimage/io

-s, --size=[128,128]; 2dbounds

size of the object

-r, --repn=ubyte; dict

input pixel type

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined
-j, --object=(required); factory

object to be created. For supported plug-ins see Plugin type: 2dimage/creator

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create a 2D image containing a lattic with standard parameters of size <64,128> and pixel type 'float' and save the result to lattic.v

mia-2dimagecreator -o lattic.v -s '<64,128>' -r float -j lattic

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to create test images.

Options:

-o, --out-file=(output, required); io

output file for create object. For supported file types see Plugin type: 2dimage/io

-s, --size=[128,128]; 2dbounds

size of the object

-r, --repn=ubyte; dict

input pixel type

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined
-j, --object=(required); factory

object to be created. For supported plug-ins see Plugin type: 2dimage/creator

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create a 2D image containing a lattic with standard parameters of size <64,128> and pixel type 'float' and save the result to lattic.v

mia-2dimagecreator -o lattic.v -s '<64,128>' -r float -j lattic

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ =============================================================================== │ │ │ │ │ mmiiaa--22ddiimmaaggeeccrreeaattoorr │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dimagecreator {-o iioo} {-j ffaaccttoorryy} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to create test images. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file for create object. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -s, --size=[128,128]; 2dbounds │ │ │ │ │ size of the object │ │ │ │ │ -r, --repn=ubyte; dict │ │ │ │ │ input pixel type │ │ │ │ │ bit: binary data │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dimagefilter.html │ │ │ │ @@ -2,8 +2,8 @@ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/filter │ │ │ │ │ │ │ │ ...]

Description:

This program runs a series filters on a given input image. The filters are given as extra parameters on the command line and Ware run in the order in which they are given. To obtain a list of available filters you may run │ │ │ │ 'mia-plugin-help filter/2dimage' │ │ │ │ -from the command line

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output image(s) that have been filtered. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a kmeans classification of 5 classes on input.png and then a binarization of the 4th class and store the result in result.png

mia-2dimagefilter -i input.png -o result.png kmeans:c=5 binarize:min=4,max=4

Author(s):

Gert Wollny

│ │ │ │ +from the command line

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output image(s) that have been filtered. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a kmeans classification of 5 classes on input.png and then a binarization of the 4th class and store the result in result.png

mia-2dimagefilter -i input.png -o result.png kmeans:c=5 binarize:min=4,max=4

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ given as extra parameters on the command line and Ware run in the order in │ │ │ │ │ which they are given. To obtain a list of available filters you may run 'mia- │ │ │ │ │ plugin-help filter/2dimage' from the command line │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image(s) to be filtered. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image(s) that have been filtered. For supported file types see │ │ │ │ │ _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dimagefilterstack.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dimagefilterstack

mia-2dimagefilterstack

Sysnopis:

mia-2dimagefilterstack {-i io} {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/filter │ │ │ │ │ │ │ │ - ...]

Description:

This program runs a series filters on a series of consecutive numbered input image. The filters are given as extra parameters on the command line and are run in the order in which they are given.

Options:

File IO

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output file name base, the file type is set accurding to the 'type' option. For supported file types see Plugin type: 2dimage/io

-t, --type=

output file type, if not given the input type is used Supported values are:(-, @, BMP, DCM, EXR, JPEG, JPG, PNG, RAW, TIF, TIFF, V, VISTA, bmp, dcm, exr, jpeg, jpg, png, raw, tif, tiff, v, vista, )

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Processing1

-s, --start=0; uint

first possible number of file number range to be filtered

-e, --end=2147483647; uint

last possible number of file number range to be filtered

Example:

Run a kmeans classification of 5 classes on images inputXXXX.png (X being digits) and then a binarization of the 4th class and store the result in resultXXXX.png

mia-2dimagefilterstack -i input0000.png -o result -t png kmeans:c=5 binarize:min=4,max=4

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program runs a series filters on a series of consecutive numbered input image. The filters are given as extra parameters on the command line and are run in the order in which they are given.

Options:

File IO

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output file name base, the file type is set accurding to the 'type' option. For supported file types see Plugin type: 2dimage/io

-t, --type=

output file type, if not given the input type is used Supported values are:(-, @, BMP, DCM, EXR, JPEG, JPG, PNG, RAW, TIF, TIFF, V, VISTA, bmp, dcm, exr, jpeg, jpg, png, raw, tif, tiff, v, vista, )

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Processing1

-s, --start=0; uint

first possible number of file number range to be filtered

-e, --end=2147483647; uint

last possible number of file number range to be filtered

Example:

Run a kmeans classification of 5 classes on images inputXXXX.png (X being digits) and then a binarization of the 4th class and store the result in resultXXXX.png

mia-2dimagefilterstack -i input0000.png -o result -t png kmeans:c=5 binarize:min=4,max=4

Author(s):

Gert Wollny

│ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dimageregistration.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dimageregistration

mia-2dimageregistration

Sysnopis:

mia-2dimageregistration {-i io} {-r io} {-t io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/fullcost │ │ │ │ │ │ │ │ - ...]

Description:

This program runs registration of two images optimizing a transformation of the given transformation model by optimizing certain cost measures that are given as free parameters.

Options:

File-IO

-i, --in-image=(input, required); io

test image to be registered. For supported file types see Plugin type: 2dimage/io

-r, --ref-image=(input, required); io

reference image to be registered to. For supported file types see Plugin type: 2dimage/io

-o, --out-image=(output); io

registered output image. For supported file types see Plugin type: 2dimage/io

-t, --transformation=(required, output); io

output transformation comprising the registration. For supported file types see Plugin type: 2dtransform/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-l, --levels=3; uint

multi-resolution levels

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-R, --refiner=

optimizer used for refinement after the main optimizer was called. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=spline; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the image 'moving.png' to the image 'reference.png' by using a rigid transformation model and ssd as cost function. Write the result to output.png

mia-2dimageregistration   -i moving.png -r reference.png -o output.png -f rigid image:cost=ssd

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program runs registration of two images optimizing a transformation of the given transformation model by optimizing certain cost measures that are given as free parameters.

Options:

File-IO

-i, --in-image=(input, required); io

test image to be registered. For supported file types see Plugin type: 2dimage/io

-r, --ref-image=(input, required); io

reference image to be registered to. For supported file types see Plugin type: 2dimage/io

-o, --out-image=(output); io

registered output image. For supported file types see Plugin type: 2dimage/io

-t, --transformation=(output, required); io

output transformation comprising the registration. For supported file types see Plugin type: 2dtransform/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-l, --levels=3; uint

multi-resolution levels

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-R, --refiner=

optimizer used for refinement after the main optimizer was called. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=spline; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the image 'moving.png' to the image 'reference.png' by using a rigid transformation model and ssd as cost function. Write the result to output.png

mia-2dimageregistration   -i moving.png -r reference.png -o output.png -f rigid image:cost=ssd

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -16,15 +16,15 @@ │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-image=(input, required); io │ │ │ │ │ reference image to be registered to. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -o, --out-image=(output); io │ │ │ │ │ registered output image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -t, --transformation=(required, output); io │ │ │ │ │ + -t, --transformation=(output, required); io │ │ │ │ │ output transformation comprising the registration. For supported file │ │ │ │ │ types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dimageselect.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dimageselect

mia-2dimageselect

Sysnopis:

mia-2dimageselect {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to select one 2D images from a multi-image file.

Options:

-i, --in-file=(input, required); io

input images. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output image. For supported file types see Plugin type: 2dimage/io

-n, --number=0; uint

image number to be selected

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Store the third image in multiimage.v to image.v (note: counting starts with zero).

mia-2dimageselect -i multiimage.v -o image.v -n 2

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to select one 2D images from a multi-image file.

Options:

-i, --in-file=(input, required); io

input images. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output image. For supported file types see Plugin type: 2dimage/io

-n, --number=0; uint

image number to be selected

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Store the third image in multiimage.v to image.v (note: counting starts with zero).

mia-2dimageselect -i multiimage.v -o image.v -n 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dimageselect {-i iioo} {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to select one 2D images from a multi-image file. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input images. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -n, --number=0; uint │ │ │ │ │ image number to be selected │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dimageseriesmaximumintensityprojection.html │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ mia-2dimageseries-maximum-intensity-projection

mia-2dimageseries-maximum-intensity-projection

Sysnopis:

mia-2dimageseries-maximum-intensity-projection {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to evaluate the per-pixel maximum intensity of an image series.

Options:

-o, --out-file=(required, output); io

output image. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │ + ...]

Description:

This program is used to evaluate the per-pixel maximum intensity of an image series.

Options:

-o, --out-file=(output, required); io

output image. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │

mia-2dimageseries-maximum-intensity-projection 

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ │ mmiiaa--22ddiimmaaggeesseerriieess--mmaaxxiimmuumm--iinntteennssiittyy--pprroojjeeccttiioonn │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dimageseries-maximum-intensity-projection {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to evaluate the per-pixel maximum intensity of an image │ │ │ │ │ series. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dimagestackcmeans.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dimagestack-cmeans

mia-2dimagestack-cmeans

Sysnopis:

mia-2dimagestack-cmeans {-i io} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program first evaluates a sparse histogram of an input image series, then runs a c-means classification over the histogram and then writes the probability mapping for thr original intensity values

Options:

File-IO

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-probmap=(required, output); string

Save probability map to this file

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-T, --histogram-thresh=5; float in [0, 50]

Percent of the extrem parts of the histogram to be collapsed into the respective last histogram bin.

-C, --classes=kmeans:nc=3; factory

C-means class initializer. For supported plug-ins see Plugin type: 1d/cmeans

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run the program over images imageXXXX.png with the sparse histogram, threshold the lower 5% bins (if available), run cmeans with three classes on the non-zero pixels.

mia-2dimagestack-cmeans -i image0000.png -o cmeans,txt --histogram-tresh=5 --classes 3

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program first evaluates a sparse histogram of an input image series, then runs a c-means classification over the histogram and then writes the probability mapping for thr original intensity values

Options:

File-IO

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-probmap=(output, required); string

Save probability map to this file

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-T, --histogram-thresh=5; float in [0, 50]

Percent of the extrem parts of the histogram to be collapsed into the respective last histogram bin.

-C, --classes=kmeans:nc=3; factory

C-means class initializer. For supported plug-ins see Plugin type: 1d/cmeans

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run the program over images imageXXXX.png with the sparse histogram, threshold the lower 5% bins (if available), run cmeans with three classes on the non-zero pixels.

mia-2dimagestack-cmeans -i image0000.png -o cmeans,txt --histogram-tresh=5 --classes 3

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ runs a c-means classification over the histogram and then writes the │ │ │ │ │ probability mapping for thr original intensity values │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image(s) to be filtered. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-probmap=(required, output); string │ │ │ │ │ + -o, --out-probmap=(output, required); string │ │ │ │ │ Save probability map to this file │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dlerp.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dlerp

mia-2dlerp

Sysnopis:

mia-2dlerp {-1 io} {-2 io} {-o io} {-p vfloat} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Merge two images by pixel-wise linearly combining their intensities.

Options:

-1, --first=(input, required); io

first input image . For supported file types see Plugin type: 2dimage/io

-2, --second=(input, required); io

second input image . For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output vector field. For supported file types see Plugin type: 2dimage/io

-p, --positions=(required); vfloat

image series positions (first, target, second)

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Test

--selftest=(

run a self test of the program

Example:

Combine image inputA.v and inputB.v by using position coordinates 4, 7, and 9. This means the output pixel values will be evaluated according to │ │ │ │ + ...]

Description:

Merge two images by pixel-wise linearly combining their intensities.

Options:

-1, --first=(input, required); io

first input image . For supported file types see Plugin type: 2dimage/io

-2, --second=(input, required); io

second input image . For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output vector field. For supported file types see Plugin type: 2dimage/io

-p, --positions=(required); vfloat

image series positions (first, target, second)

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Test

--selftest=(

run a self test of the program

Example:

Combine image inputA.v and inputB.v by using position coordinates 4, 7, and 9. This means the output pixel values will be evaluated according to │ │ │ │ │ │ │ │ (9-7)/(9-4) * A + (7-4)/(9-4) * B │ │ │ │ │ │ │ │ The result image will be written to output.v

mia-2dlerp -1 inputA.v -2 inputB.v -p 4,7,9 -o output.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Merge two images by pixel-wise linearly combining their intensities. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -1, --first=(input, required); io │ │ │ │ │ first input image . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -2, --second=(input, required); io │ │ │ │ │ second input image . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output vector field. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -p, --positions=(required); vfloat │ │ │ │ │ image series positions (first, target, second) │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmany2onenonrigid.html │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ mia-2dmany2one-nonrigid

mia-2dmany2one-nonrigid

Sysnopis:

mia-2dmany2one-nonrigid {-i string} {-o string} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/fullcost │ │ │ │ │ │ │ │ ...]

Description:

This program registers all images of a conscutively numbered set of images to one common user defined reference.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

file name for registered images, numbering and pattern are deducted from the input data

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

file name for registered images, numbering and pattern are deducted from the input data

│ │ │ │ Registration

-O, --optimizer=gsl:opt=gd,step=0.1; stringSTRING

Optimizer used for minimization

-l, --mg-levels=3; uint

multi-resolution levels

-f, --transForm=spline; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

-r, --ref=-1; int

reference frame (-1 == use image in the middle)

-k, --skip=0; int

skip registration of these images at the beginning of the series

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the image series given by images 'inputXXXX.png' to reference image 30. Skip two images at the beginning and using mutual information as cost function, and penalize the transformation by divcurl with weight 5. Store the result in 'registeredXXXX.png'.

mia-2dmany2one-nonrigid   -i input0000.png -o registered%04d.png -k 2 -r 30 image:cost=mi divcurl:weight=5

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program registers all images of a conscutively numbered set of images to │ │ │ │ │ one common user defined reference. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ file name for registered images, numbering and pattern are deducted from │ │ │ │ │ the input data │ │ │ │ │ RReeggiissttrraattiioonn │ │ │ │ │ -O, --optimizer=gsl:opt=gd,step=0.1; stringSTRING │ │ │ │ │ Optimizer used for minimization │ │ │ │ │ -l, --mg-levels=3; uint │ │ │ │ │ multi-resolution levels │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmultiforce.html │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ mia-2dmulti-force

mia-2dmulti-force

Sysnopis:

mia-2dmulti-force {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/fullcost │ │ │ │ │ │ │ │ - ...]

Description:

This program evaluates the 2D image cost force norm image of a given cost function set. The input images must be of the same dimensions and gray scale (whatever bit-depth).

Options:

-o, --out-file=(required, output); io

output norm image. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the force normimage weighted sum of costs SSD and NGF of image1.v and image2.v. and store the result to force.v.

mia-2dmulti-force -o force.v 
│ │ │ │ +        ...]

Description:

This program evaluates the 2D image cost force norm image of a given cost function set. The input images must be of the same dimensions and gray scale (whatever bit-depth).

Options:

-o, --out-file=(output, required); io

output norm image. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the force normimage weighted sum of costs SSD and NGF of image1.v and image2.v. and store the result to force.v.

mia-2dmulti-force -o force.v 
│ │ │ │   image:cost=ssd,src=image1.v,ref=image2.v,weight=0.1
│ │ │ │   image:cost=ngf,src=image1.v,ref=image2.v,weight=2.0

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dmulti-force {-o iioo} [ ooppttiioonnss ...] [ _PP_ll_uu_gg_ii_nn_ _tt_yy_pp_ee_::_ _22_dd_ii_mm_aa_gg_ee_//_ff_uu_ll_ll_cc_oo_ss_tt ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program evaluates the 2D image cost force norm image of a given cost │ │ │ │ │ function set. The input images must be of the same dimensions and gray scale │ │ │ │ │ (whatever bit-depth). │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output norm image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmultiimageregistration.html │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ mia-2dmultiimageregistration

mia-2dmultiimageregistration

Sysnopis:

mia-2dmultiimageregistration {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/fullcost │ │ │ │ │ │ │ │ - ...]

Description:

This program runs a non-rigid registration based on the given cost criteria and a given transformation model. Other than mia-2dnonrigidreg it doesn't support specific command line parameters to provide the images. Instead the images are specified dirctly when defining the cost function. Hence, image registrations can be executed that optimize the aligmnet of more than one image pair at the same time. Note, however, that all input images must be of the same dimension (in pixels)

Options:

-o, --out-transform=(required, output); io

output transformation. For supported file types see Plugin type: 2dtransform/io

-l, --levels=3; uint

multi-resolution levels

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=spline:rate=10,penalty=divcurl; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register image test.v to image ref.v by using a spline transformation with a coefficient rate of 5 and write the registered image to reg.v. Use two multiresolution levels, ssd as image cost function and divcurl weighted by 10.0 as transformation smoothness penalty. The resulting transformation is saved in reg.vf.

mia-2dmultiimageregistration -o reg.vf -l 2
│ │ │ │ +        ...]

Description:

This program runs a non-rigid registration based on the given cost criteria and a given transformation model. Other than mia-2dnonrigidreg it doesn't support specific command line parameters to provide the images. Instead the images are specified dirctly when defining the cost function. Hence, image registrations can be executed that optimize the aligmnet of more than one image pair at the same time. Note, however, that all input images must be of the same dimension (in pixels)

Options:

-o, --out-transform=(output, required); io

output transformation. For supported file types see Plugin type: 2dtransform/io

-l, --levels=3; uint

multi-resolution levels

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=spline:rate=10,penalty=divcurl; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register image test.v to image ref.v by using a spline transformation with a coefficient rate of 5 and write the registered image to reg.v. Use two multiresolution levels, ssd as image cost function and divcurl weighted by 10.0 as transformation smoothness penalty. The resulting transformation is saved in reg.vf.

mia-2dmultiimageregistration -o reg.vf -l 2
│ │ │ │   -f spline:rate=3,penalty=divcurl
│ │ │ │   image:cost=ssd,src=test.v,ref=ref.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ a given transformation model. Other than mia-2dnonrigidreg it doesn't support │ │ │ │ │ specific command line parameters to provide the images. Instead the images are │ │ │ │ │ specified dirctly when defining the cost function. Hence, image registrations │ │ │ │ │ can be executed that optimize the aligmnet of more than one image pair at the │ │ │ │ │ same time. Note, however, that all input images must be of the same dimension │ │ │ │ │ (in pixels) │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-transform=(required, output); io │ │ │ │ │ + -o, --out-transform=(output, required); io │ │ │ │ │ output transformation. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ -l, --levels=3; uint │ │ │ │ │ multi-resolution levels │ │ │ │ │ -O, --optimizer=gsl:opt=gd,step=0.1; factory │ │ │ │ │ Optimizer used for minimization. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _m_i_n_i_m_i_z_e_r_/_s_i_n_g_l_e_c_o_s_t │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmultiimageto3d.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dmultiimageto3d

mia-2dmultiimageto3d

Sysnopis:

mia-2dmultiimageto3d {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to convert a 2D multi-image file to a 3D image.

Options:

-i, --in-file=(input, required); io

input images. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Convert an series of images stored in a 2D image container multiimage2d.v to a 3D image image3d.v.

mia-2dmultiimageto3d -i multiimage2d.v -o image3d.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to convert a 2D multi-image file to a 3D image.

Options:

-i, --in-file=(input, required); io

input images. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Convert an series of images stored in a 2D image container multiimage2d.v to a 3D image image3d.v.

mia-2dmultiimageto3d -i multiimage2d.v -o image3d.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dmultiimageto3d {-i iioo} {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to convert a 2D multi-image file to a 3D image. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input images. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmultiimagevar.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dmultiimagevar

mia-2dmultiimagevar

Sysnopis:

mia-2dmultiimagevar {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/io │ │ │ │ │ │ │ │ - ...]

Description:

This program evaluates the pixel-wise accumulated intensity variation of a set of image given on the command line. If the input image files contain more then one image all images are used. All images must be of the same size.

Options:

-o, --out-file=(required, output); io

output image . For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the pixel-vise intensity variation of images i1.png, i2.png, i3.png, and i4.png and store the result to var.v.

mia-2dmultiimagevar -o var.v i1.png i2.png i3.png i4.png

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program evaluates the pixel-wise accumulated intensity variation of a set of image given on the command line. If the input image files contain more then one image all images are used. All images must be of the same size.

Options:

-o, --out-file=(output, required); io

output image . For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the pixel-vise intensity variation of images i1.png, i2.png, i3.png, and i4.png and store the result to var.v.

mia-2dmultiimagevar -o var.v i1.png i2.png i3.png i4.png

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dmultiimagevar {-o iioo} [ ooppttiioonnss ...] [ _PP_ll_uu_gg_ii_nn_ _tt_yy_pp_ee_::_ _22_dd_ii_mm_aa_gg_ee_//_ii_oo ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program evaluates the pixel-wise accumulated intensity variation of a set │ │ │ │ │ of image given on the command line. If the input image files contain more then │ │ │ │ │ one image all images are used. All images must be of the same size. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyocardsegment.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dmyocard-segment

mia-2dmyocard-segment

Sysnopis:

mia-2dmyocard-segment {-i string} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is work in progress

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); io

output myocardial mask. For supported file types see Plugin type: 2dimage/io

-f, --save-features=(output); string

save ICA features to files with this name base

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation testing 4 and 5

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-k, --skip=2; uint

skip images at the beginning of the series as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Example

mia-2dmyocard-segment Example

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is work in progress

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); io

output myocardial mask. For supported file types see Plugin type: 2dimage/io

-f, --save-features=(output); string

save ICA features to files with this name base

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation testing 4 and 5

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-k, --skip=2; uint

skip images at the beginning of the series as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Example

mia-2dmyocard-segment Example

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ mia-2dmyocard-segment {-i ssttrriinngg} {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is work in progress │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output myocardial mask. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -f, --save-features=(output); string │ │ │ │ │ save ICA features to files with this name base │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyoicafull.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dmyoica-full

mia-2dmyoica-full

Sysnopis:

mia-2dmyoica-full {-i string} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program implements the 2D version of the motion compensation algorithm described in

Wollny G, Kellman P, Santos A, Ledesma-Carbayo M-J, "Automatic Motion Compensation of Free Breathing acquired Myocardial Perfusion Data by using Independent Component Analysis", Medical Image Analysis, 2012.

The software may first run a linear registration and then a non-linear registration or just one of the two.This version of the program can run all registrations in parallel.

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-r, --registered=STRING

File name base for the registered images. Image type and numbering scheme are taken from the input images as given in the input data set.

--save-cropped=(output); string

save cropped set to this file, the image files will use the stem of the name as file name base

--save-feature=(output); string

save segmentation feature images and initial ICA mixing matrix

--save-refs=(output); string

for each registration pass save the reference images to files with the given name base

--save-regs=(output); string

for each registration pass save intermediate registered images

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-s, --segscale=0; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images
-b, --min-breathing-frequency=-1; float

minimal mean frequency a mixing curve can have to be considered to stem from brething. A healthy rest breating rate is 12 per minute. A negative value disables the test. A value 0.0 forces the series to be identified as acquired with initial breath hold.

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-L, --linear-optimizer=gsl:opt=simplex,step=1.0; factory

Optimizer used for minimization of the linear registration The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

--linear-transform=affine; factory

linear transform to be used The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/transform

-O, --non-linear-optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization in the non-linear registration. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=16; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass.

--c-rate-divider=2; double

Cofficient rate divider for each pass.

-d, --start-divcurl=10000; double

Start divcurl weight, gets divided by --divcurl-divider with every pass.

--divcurl-divider=2; double

Divcurl weight scaling with each new pass.

-R, --reference=-1; int

Global reference all image should be aligned to. If set to a non-negative value, the images will be aligned to this references, and the cropped output image date will be injected into the original images. Leave at -1 if you don't care. In this case all images with be registered to a mean position of the movement

-w, --imagecost=image:weight=1,cost=ssd; factory

image cost, do not specify the src and ref parameters, these will be set by the program. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/fullcost

-l, --mg-levels=3; uint

multi-resolution levels

-p, --linear-passes=3; uint

linear registration passes (0 to disable)

-P, --nonlinear-passes=3; uint

non-linear registration passes (0 to disable)

Example:

Register the perfusion series given in 'segment.set' by using automatic ICA estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyoica-full   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements the 2D version of the motion compensation algorithm described in

Wollny G, Kellman P, Santos A, Ledesma-Carbayo M-J, "Automatic Motion Compensation of Free Breathing acquired Myocardial Perfusion Data by using Independent Component Analysis", Medical Image Analysis, 2012.

The software may first run a linear registration and then a non-linear registration or just one of the two.This version of the program can run all registrations in parallel.

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-r, --registered=STRING

File name base for the registered images. Image type and numbering scheme are taken from the input images as given in the input data set.

--save-cropped=(output); string

save cropped set to this file, the image files will use the stem of the name as file name base

--save-feature=(output); string

save segmentation feature images and initial ICA mixing matrix

--save-refs=(output); string

for each registration pass save the reference images to files with the given name base

--save-regs=(output); string

for each registration pass save intermediate registered images

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-s, --segscale=0; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images
-b, --min-breathing-frequency=-1; float

minimal mean frequency a mixing curve can have to be considered to stem from brething. A healthy rest breating rate is 12 per minute. A negative value disables the test. A value 0.0 forces the series to be identified as acquired with initial breath hold.

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-L, --linear-optimizer=gsl:opt=simplex,step=1.0; factory

Optimizer used for minimization of the linear registration The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

--linear-transform=affine; factory

linear transform to be used The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/transform

-O, --non-linear-optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization in the non-linear registration. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=16; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass.

--c-rate-divider=2; double

Cofficient rate divider for each pass.

-d, --start-divcurl=10000; double

Start divcurl weight, gets divided by --divcurl-divider with every pass.

--divcurl-divider=2; double

Divcurl weight scaling with each new pass.

-R, --reference=-1; int

Global reference all image should be aligned to. If set to a non-negative value, the images will be aligned to this references, and the cropped output image date will be injected into the original images. Leave at -1 if you don't care. In this case all images with be registered to a mean position of the movement

-w, --imagecost=image:weight=1,cost=ssd; factory

image cost, do not specify the src and ref parameters, these will be set by the program. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/fullcost

-l, --mg-levels=3; uint

multi-resolution levels

-p, --linear-passes=3; uint

linear registration passes (0 to disable)

-P, --nonlinear-passes=3; uint

non-linear registration passes (0 to disable)

Example:

Register the perfusion series given in 'segment.set' by using automatic ICA estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyoica-full   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ │ The software may first run a linear registration and then a non-linear │ │ │ │ │ registration or just one of the two.This version of the program can run all │ │ │ │ │ registrations in parallel. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -r, --registered=STRING │ │ │ │ │ File name base for the registered images. Image type and numbering scheme │ │ │ │ │ are taken from the input images as given in the input data set. │ │ │ │ │ --save-cropped=(output); string │ │ │ │ │ save cropped set to this file, the image files will use the stem of the │ │ │ │ │ name as file name base │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyoicanonrigid.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dmyoica-nonrigid

mia-2dmyoica-nonrigid

Sysnopis:

mia-2dmyoica-nonrigid {-i string} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program implements the motion compensation algorithm described in

Wollny G, Kellman P, Santos A, Ledesma-Carbayo M-J, "Automatic Motion Compensation of Free Breathing acquired Myocardial Perfusion Data by using Independent Component Analysis" Medical Image Analysis, 2012.

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered fiels

--save-cropped=STRING

save cropped set to this file

--save-feature=STRING

save the features images resulting from the ICA and some intermediate images used for the RV-LV segmentation with the given file name base to PNG files. Also save the coefficients of the initial best and the final IC mixing matrix.

--save-refs=STRING

save synthetic reference images

--save-regs=STRING

save intermediate registered images

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-s, --segscale=0; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images
-b, --min-breathing-frequency=-1; float

minimal mean frequency a mixing curve can have to be considered to stem from brething. A healthy rest breating rate is 12 per minute. A negative value disables the test.

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-R, --refiner=

optimizer used for refinement after the main optimizer was called. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=16; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass

--c-rate-divider=2; double

cofficient rate divider for each pass

-d, --start-divcurl=10; double

start divcurl weight, gets divided by --divcurl-divider with every pass

--divcurl-divider=2; double

divcurl weight scaling with each new pass

-w, --imagecost=image:weight=1,cost=ssd; factory

image cost. For supported plug-ins see Plugin type: 2dimage/fullcost

-l, --mg-levels=3; uint

multi-resolution levels

-P, --passes=5; uint

registration passes

Example:

Register the perfusion series given in 'segment.set' by using automatic ICA estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyoica-nonrigid   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements the motion compensation algorithm described in

Wollny G, Kellman P, Santos A, Ledesma-Carbayo M-J, "Automatic Motion Compensation of Free Breathing acquired Myocardial Perfusion Data by using Independent Component Analysis" Medical Image Analysis, 2012.

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered fiels

--save-cropped=STRING

save cropped set to this file

--save-feature=STRING

save the features images resulting from the ICA and some intermediate images used for the RV-LV segmentation with the given file name base to PNG files. Also save the coefficients of the initial best and the final IC mixing matrix.

--save-refs=STRING

save synthetic reference images

--save-regs=STRING

save intermediate registered images

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-s, --segscale=0; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images
-b, --min-breathing-frequency=-1; float

minimal mean frequency a mixing curve can have to be considered to stem from brething. A healthy rest breating rate is 12 per minute. A negative value disables the test.

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-R, --refiner=

optimizer used for refinement after the main optimizer was called. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=16; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass

--c-rate-divider=2; double

cofficient rate divider for each pass

-d, --start-divcurl=10; double

start divcurl weight, gets divided by --divcurl-divider with every pass

--divcurl-divider=2; double

divcurl weight scaling with each new pass

-w, --imagecost=image:weight=1,cost=ssd; factory

image cost. For supported plug-ins see Plugin type: 2dimage/fullcost

-l, --mg-levels=3; uint

multi-resolution levels

-P, --passes=5; uint

registration passes

Example:

Register the perfusion series given in 'segment.set' by using automatic ICA estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyoica-nonrigid   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ _W_o_l_l_n_y_ _G_,_ _K_e_l_l_m_a_n_ _P_,_ _S_a_n_t_o_s_ _A_,_ _L_e_d_e_s_m_a_-_C_a_r_b_a_y_o_ _M_-_J_,_ _"_A_u_t_o_m_a_t_i_c_ _M_o_t_i_o_n │ │ │ │ │ _C_o_m_p_e_n_s_a_t_i_o_n_ _o_f_ _F_r_e_e_ _B_r_e_a_t_h_i_n_g_ _a_c_q_u_i_r_e_d_ _M_y_o_c_a_r_d_i_a_l_ _P_e_r_f_u_s_i_o_n_ _D_a_t_a_ _b_y_ _u_s_i_n_g │ │ │ │ │ _I_n_d_e_p_e_n_d_e_n_t_ _C_o_m_p_o_n_e_n_t_ _A_n_a_l_y_s_i_s_"_ _M_e_d_i_c_a_l_ _I_m_a_g_e_ _A_n_a_l_y_s_i_s_,_ _2_0_1_2_. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -r, --registered=reg; stringSTRING │ │ │ │ │ file name base for registered fiels │ │ │ │ │ --save-cropped=STRING │ │ │ │ │ save cropped set to this file │ │ │ │ │ --save-feature=STRING │ │ │ │ │ save the features images resulting from the ICA and some intermediate │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyoicanonrigid2.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dmyoica-nonrigid2

mia-2dmyoica-nonrigid2

Sysnopis:

mia-2dmyoica-nonrigid2 {-i string} {-o string} [ │ │ │ │ options │ │ │ │ ...]

Description:

This program runs the non-rigid registration of an perfusion image series.In each pass, first an ICA analysis is run to estimate and eliminate the periodic movement and create reference images with intensities similar to the corresponding original image. Then non-rigid registration is run using the an "ssd + divcurl" cost model. The B-spline c-rate and the divcurl cost weight are changed in each pass according to given parameters.In the first pass a bounding box around the LV myocardium may be extractedto speed up computation │ │ │ │ Special note to this implemnentation: the registration is always run from the original images to avoid the accumulation of interpolation errors.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered fiels

--save-cropped=STRING

save cropped set to this file

--save-feature=STRING

save segmentation feature images and initial ICA mixing matrix

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered fiels

--save-cropped=STRING

save cropped set to this file

--save-feature=STRING

save segmentation feature images and initial ICA mixing matrix

│ │ │ │ ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

don't normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-s, --segscale=0; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images

│ │ │ │ Registration

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=32; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass

--c-rate-divider=4; double

cofficient rate divider for each pass

-d, --start-divcurl=20; double

start divcurl weight, gets divided by --divcurl-divider with every pass

--divcurl-divider=4; double

divcurl weight scaling with each new pass

-w, --imageweight=1; double

image cost weight

-p, --interpolator=bspline:d=3; factory

image interpolator kernel. For supported plug-ins see Plugin type: 1d/splinekernel

-l, --mg-levels=3; uint

multi-resolution levels

-P, --passes=3; uint

registration passes

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the perfusion series given in 'segment.set' by using automatic ICA estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyoica-nonrigid2   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ box around the LV myocardium may be extractedto speed up computation Special │ │ │ │ │ note to this implemnentation: the registration is always run from the original │ │ │ │ │ images to avoid the accumulation of interpolation errors. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -r, --registered=reg; stringSTRING │ │ │ │ │ file name base for registered fiels │ │ │ │ │ --save-cropped=STRING │ │ │ │ │ save cropped set to this file │ │ │ │ │ --save-feature=STRING │ │ │ │ │ save segmentation feature images and initial ICA mixing matrix │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyoicanonrigidparallel.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dmyoica-nonrigid-parallel

mia-2dmyoica-nonrigid-parallel

Sysnopis:

mia-2dmyoica-nonrigid-parallel {-i string} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program implements the 2D version of the motion compensation algorithm described in

Wollny G, Kellman P, Santos A, Ledesma-Carbayo M-J, "Automatic Motion Compensation of Free Breathing acquired Myocardial Perfusion Data by using Independent Component Analysis" Medical Image Analysis, 2012.

This version of the program runs all registrations in parallel.

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-r, --registered=reg; stringSTRING

File name base for the registered images. Image type and numbering scheme are taken from the input images as given in the input data set.

--save-cropped=(output); string

save cropped set to this file, the image files will use the stem of the name as file name base

--save-feature=(output); string

save segmentation feature images and initial ICA mixing matrix

--save-refs=(output); string

for each registration pass save the reference images to files with the given name base

--save-regs=(output); string

for each registration pass save intermediate registered images

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-s, --segscale=0; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images
-b, --min-breathing-frequency=-1; float

minimal mean frequency a mixing curve can have to be considered to stem from brething. A healthy rest breating rate is 12 per minute. A negative value disables the test.

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=16; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass.

--c-rate-divider=2; double

Cofficient rate divider for each pass.

-d, --start-divcurl=10000; double

Start divcurl weight, gets divided by --divcurl-divider with every pass.

--divcurl-divider=2; double

Divcurl weight scaling with each new pass.

-w, --imagecost=image:weight=1,cost=ssd; factory

image cost, do not specify the src and ref parameters, these will be set by the program. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/fullcost

-l, --mg-levels=3; uint

multi-resolution levels

-P, --passes=3; uint

registration passes

Example:

Register the perfusion series given in 'segment.set' by using automatic ICA estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyoica-nonrigid-parallel   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements the 2D version of the motion compensation algorithm described in

Wollny G, Kellman P, Santos A, Ledesma-Carbayo M-J, "Automatic Motion Compensation of Free Breathing acquired Myocardial Perfusion Data by using Independent Component Analysis" Medical Image Analysis, 2012.

This version of the program runs all registrations in parallel.

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-r, --registered=reg; stringSTRING

File name base for the registered images. Image type and numbering scheme are taken from the input images as given in the input data set.

--save-cropped=(output); string

save cropped set to this file, the image files will use the stem of the name as file name base

--save-feature=(output); string

save segmentation feature images and initial ICA mixing matrix

--save-refs=(output); string

for each registration pass save the reference images to files with the given name base

--save-regs=(output); string

for each registration pass save intermediate registered images

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-s, --segscale=0; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images
-b, --min-breathing-frequency=-1; float

minimal mean frequency a mixing curve can have to be considered to stem from brething. A healthy rest breating rate is 12 per minute. A negative value disables the test.

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=16; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass.

--c-rate-divider=2; double

Cofficient rate divider for each pass.

-d, --start-divcurl=10000; double

Start divcurl weight, gets divided by --divcurl-divider with every pass.

--divcurl-divider=2; double

Divcurl weight scaling with each new pass.

-w, --imagecost=image:weight=1,cost=ssd; factory

image cost, do not specify the src and ref parameters, these will be set by the program. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/fullcost

-l, --mg-levels=3; uint

multi-resolution levels

-P, --passes=3; uint

registration passes

Example:

Register the perfusion series given in 'segment.set' by using automatic ICA estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyoica-nonrigid-parallel   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ _C_o_m_p_e_n_s_a_t_i_o_n_ _o_f_ _F_r_e_e_ _B_r_e_a_t_h_i_n_g_ _a_c_q_u_i_r_e_d_ _M_y_o_c_a_r_d_i_a_l_ _P_e_r_f_u_s_i_o_n_ _D_a_t_a_ _b_y_ _u_s_i_n_g │ │ │ │ │ _I_n_d_e_p_e_n_d_e_n_t_ _C_o_m_p_o_n_e_n_t_ _A_n_a_l_y_s_i_s_"_ _M_e_d_i_c_a_l_ _I_m_a_g_e_ _A_n_a_l_y_s_i_s_,_ _2_0_1_2_. │ │ │ │ │ This version of the program runs all registrations in parallel. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -r, --registered=reg; stringSTRING │ │ │ │ │ File name base for the registered images. Image type and numbering scheme │ │ │ │ │ are taken from the input images as given in the input data set. │ │ │ │ │ --save-cropped=(output); string │ │ │ │ │ save cropped set to this file, the image files will use the stem of the │ │ │ │ │ name as file name base │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyoicapgt.html │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ mia-2dmyoicapgt

mia-2dmyoicapgt

Sysnopis:

mia-2dmyoicapgt {-i string} {-o string} [ │ │ │ │ options │ │ │ │ ...]

Description:

This program implements a two passs motion compensation algorithm. First a linear registration is run based on a variation of

Gupta et~al. "Fully automatic registration and segmentation of first-pass myocardial perfusion MR image sequences", Academic Radiology 17, 1375-1385

as described in

Wollny G, Kellman P, Santos A, Ledesma-Carbayo M-J, "Automatic Motion Compensation of Free Breathing acquired Myocardial Perfusion Data by using Independent Component Analysis", Medical Image Analysis, 2012,

followed by a non-linear registration based

Chao Li and Ying Sun, "Nonrigid Registration of Myocardial Perfusion MRI Using Pseudo Ground Truth", In Proc. Medical Image Computing and Computer-Assisted Intervention MICCAI 2009, 165-172, 2009.

Note that for this nonlinear motion correction a preceding linear registration step is usually required. This version of the program may run all registrations in parallel.

Options:

│ │ │ │ -Pseudo Ground Thruth estimation

-A, --alpha=0.1; double

spacial neighborhood penalty weight

-B, --beta=4; double

temporal second derivative penalty weight

-T, --rho-thresh=0.85; double

correlation threshold for neighborhood analysis

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-r, --registered=STRING

File name base for the registered images. Image type and numbering scheme are taken from the input images as given in the input data set.

--save-cropped=(output); string

save cropped set to this file, the image files will use the stem of the name as file name base

--save-feature=(output); string

save segmentation feature images and initial ICA mixing matrix

--save-refs=(output); string

for each registration pass save the reference images to files with the given name base

--save-regs=(output); string

for each registration pass save intermediate registered images

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-s, --segscale=0; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images
-b, --min-breathing-frequency=-1; float

minimal mean frequency a mixing curve can have to be considered to stem from brething. A healthy rest breating rate is 12 per minute. A negative value disables the test. A value 0.0 forces the series to be identified as acquired with initial breath hold.

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-L, --linear-optimizer=gsl:opt=simplex,step=1.0; factory

Optimizer used for minimization of the linear registration The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

--linear-transform=affine; factory

linear transform to be used The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/transform

-O, --non-linear-optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization in the non-linear registration. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=16; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass.

--c-rate-divider=2; double

Cofficient rate divider for each pass.

-d, --start-divcurl=10000; double

Start divcurl weight, gets divided by --divcurl-divider with every pass.

--divcurl-divider=2; double

Divcurl weight scaling with each new pass.

-R, --reference=-1; int

Global reference all image should be aligned to. If set to a non-negative value, the images will be aligned to this references, and the cropped output image date will be injected into the original images. Leave at -1 if you don't care. In this case all images with be registered to a mean position of the movement

-w, --imagecost=image:weight=1,cost=ssd; factory

image cost, do not specify the src and ref parameters, these will be set by the program. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/fullcost

-l, --mg-levels=3; uint

multi-resolution levels

-p, --linear-passes=3; uint

linear registration passes (0 to disable)

-P, --nonlinear-passes=3; uint

non-linear registration passes (0 to disable)

Example:

Register the perfusion series given in 'segment.set' by first using automatic ICA estimation to run the linear registration and then the PGT registration. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyoicapgt   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ +Pseudo Ground Thruth estimation
-A, --alpha=0.1; double

spacial neighborhood penalty weight

-B, --beta=4; double

temporal second derivative penalty weight

-T, --rho-thresh=0.85; double

correlation threshold for neighborhood analysis

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-r, --registered=STRING

File name base for the registered images. Image type and numbering scheme are taken from the input images as given in the input data set.

--save-cropped=(output); string

save cropped set to this file, the image files will use the stem of the name as file name base

--save-feature=(output); string

save segmentation feature images and initial ICA mixing matrix

--save-refs=(output); string

for each registration pass save the reference images to files with the given name base

--save-regs=(output); string

for each registration pass save intermediate registered images

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-s, --segscale=0; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images
-b, --min-breathing-frequency=-1; float

minimal mean frequency a mixing curve can have to be considered to stem from brething. A healthy rest breating rate is 12 per minute. A negative value disables the test. A value 0.0 forces the series to be identified as acquired with initial breath hold.

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-L, --linear-optimizer=gsl:opt=simplex,step=1.0; factory

Optimizer used for minimization of the linear registration The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

--linear-transform=affine; factory

linear transform to be used The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/transform

-O, --non-linear-optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization in the non-linear registration. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=16; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass.

--c-rate-divider=2; double

Cofficient rate divider for each pass.

-d, --start-divcurl=10000; double

Start divcurl weight, gets divided by --divcurl-divider with every pass.

--divcurl-divider=2; double

Divcurl weight scaling with each new pass.

-R, --reference=-1; int

Global reference all image should be aligned to. If set to a non-negative value, the images will be aligned to this references, and the cropped output image date will be injected into the original images. Leave at -1 if you don't care. In this case all images with be registered to a mean position of the movement

-w, --imagecost=image:weight=1,cost=ssd; factory

image cost, do not specify the src and ref parameters, these will be set by the program. The string value will be used to construct a plug-in.. For supported plug-ins see Plugin type: 2dimage/fullcost

-l, --mg-levels=3; uint

multi-resolution levels

-p, --linear-passes=3; uint

linear registration passes (0 to disable)

-P, --nonlinear-passes=3; uint

non-linear registration passes (0 to disable)

Example:

Register the perfusion series given in 'segment.set' by first using automatic ICA estimation to run the linear registration and then the PGT registration. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyoicapgt   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -27,15 +27,15 @@ │ │ │ │ │ -B, --beta=4; double │ │ │ │ │ temporal second derivative penalty weight │ │ │ │ │ -T, --rho-thresh=0.85; double │ │ │ │ │ correlation threshold for neighborhood analysis │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -r, --registered=STRING │ │ │ │ │ File name base for the registered images. Image type and numbering scheme │ │ │ │ │ are taken from the input images as given in the input data set. │ │ │ │ │ --save-cropped=(output); string │ │ │ │ │ save cropped set to this file, the image files will use the stem of the │ │ │ │ │ name as file name base │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyomilles.html │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ mia-2dmyomilles

mia-2dmyomilles

Sysnopis:

mia-2dmyomilles {-i string} {-o string} [ │ │ │ │ options │ │ │ │ ...]

Description:

This program is use to run a modified version of the ICA based registration approach described in

Milles et al. 'Fully Automated Motion Correction in First-Pass Myocardial Perfusion MR Image Sequences', Trans. Med. Imaging., 27(11), 1611-1621, 2008.

Changes include the extraction of the quasi-periodic movement in free breathingly acquired data sets and the option to run affine or rigid registration instead of the optimization of translations only. │ │ │ │ -

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-r, --registered=STRING

file name base for registered files

--save-references=STRING

save synthetic reference images to this file base

--save-cropped=STRING

save cropped image set to this file

--save-feature=STRING

save the features images resulting from the ICA and some intermediate images used for the RV-LV segmentation with the given file name base to PNG files. Also save the coefficients of the initial best and the final IC mixing matrix.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-g, --guess

use initial guess for myocardial perfusion

-s, --segscale=1.4; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-c, --cost=ssd; stringSTRING

registration criterion

-O, --optimizer=gsl:opt=simplex,step=1.0; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=rigid; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

-l, --mg-levels=3; uint

multi-resolution levels

-R, --reference=-1; int

Global reference all image should be aligned to. If set to a non-negative value, the images will be aligned to this references, and the cropped output image date will be injected into the original images. Leave at -1 if you don't care. In this case all images with be registered to a mean position of the movement

-P, --passes=2; uint

registration passes

Example:

Register the perfusion series given in 'segment.set' by using automatic ICA estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'. │ │ │ │ +

Options:

File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-r, --registered=STRING

file name base for registered files

--save-references=STRING

save synthetic reference images to this file base

--save-cropped=STRING

save cropped image set to this file

--save-feature=STRING

save the features images resulting from the ICA and some intermediate images used for the RV-LV segmentation with the given file name base to PNG files. Also save the coefficients of the initial best and the final IC mixing matrix.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--normalize

normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-g, --guess

use initial guess for myocardial perfusion

-s, --segscale=1.4; float

segment and scale the crop box around the LV (0=no segmentation)

-k, --skip=0; uint

skip images at the beginning of the series as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

-E, --segmethod=features; dict

Segmentation method

delta-feature:difference of the feature images
delta-peak:difference of the peak enhancement images
features:feature images

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-c, --cost=ssd; stringSTRING

registration criterion

-O, --optimizer=gsl:opt=simplex,step=1.0; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=rigid; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

-l, --mg-levels=3; uint

multi-resolution levels

-R, --reference=-1; int

Global reference all image should be aligned to. If set to a non-negative value, the images will be aligned to this references, and the cropped output image date will be injected into the original images. Leave at -1 if you don't care. In this case all images with be registered to a mean position of the movement

-P, --passes=2; uint

registration passes

Example:

Register the perfusion series given in 'segment.set' by using automatic ICA estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'. │ │ │ │

mia-2dmyomilles   -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -12,15 +12,15 @@ │ │ │ │ │ Changes include the extraction of the quasi-periodic movement in free │ │ │ │ │ breathingly acquired data sets and the option to run affine or rigid │ │ │ │ │ registration instead of the optimization of translations only. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -r, --registered=STRING │ │ │ │ │ file name base for registered files │ │ │ │ │ --save-references=STRING │ │ │ │ │ save synthetic reference images to this file base │ │ │ │ │ --save-cropped=STRING │ │ │ │ │ save cropped image set to this file │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyoperiodicnonrigid.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dmyoperiodic-nonrigid

mia-2dmyoperiodic-nonrigid

Sysnopis:

mia-2dmyoperiodic-nonrigid {-i string} {-o string} [ │ │ │ │ options │ │ │ │ ...]

Description:

This program runs the non-rigid registration of an perfusion image series preferable acquired letting the patient breath freely. The registration algorithm implementes

G. Wollny, M-J Ledesma-Cabryo, P.Kellman, and A.Santos, "Exploiting Quasiperiodicity in Motion Correction of Free-Breathing," IEEE Transactions on Medical Imaging, 29(8), 2010.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered fiels

--save-references

Save synthetic references to files refXXXX.v

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered fiels

--save-references

Save synthetic references to files refXXXX.v

│ │ │ │ Preconditions

-k, --skip=0; uint

Skip images at the begin of the series

--max-candidates=20; uint

maximum number of candidates for global reference image

-S, --cost-series=image:cost=[ngf:eval=ds]; factory

Const function to use for the analysis of the series. For supported plug-ins see Plugin type: 2dimage/fullcost

--ref-idx=STRING

save reference index number to this file

-R, --global-reference=-1; int

save reference index number to this file

-D, --max-subset-delta=0; uint

Maximum delta between two elements of the prealigned subset

│ │ │ │ Registration

-O, --optimizer=gsl:opt=gd,step=0.01; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

--refiner=

optimizer used for additional minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-l, --mr-levels=3; uint

multi-resolution levels

-f, --transForm=spline:rate=16,penalty=[divcurl:weight=0.01]; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

-1, --cost-subset=image:cost=[ngf:eval=ds]; factory

Cost function for registration during the subset registration. For supported plug-ins see Plugin type: 2dimage/fullcost

-2, --cost-final=image:cost=ssd; factory

Cost function for registration during the final registration. For supported plug-ins see Plugin type: 2dimage/fullcost

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the perfusion series given in 'segment.set'. Skip two images at the beginning, usa spline transformation of a knot rate 16 pixels, and penalize the transformation by divcurl with weight 5. Store the result in 'registered.set'. │ │ │ │

mia-2dmyoperiodic-nonrigid   -i segment.set -o registered.set -k 2 -d 5 -f spline:rate=16,penalty=[divcurl:weight=5]

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ _G_._ _W_o_l_l_n_y_,_ _M_-_J_ _L_e_d_e_s_m_a_-_C_a_b_r_y_o_,_ _P_._K_e_l_l_m_a_n_,_ _a_n_d_ _A_._S_a_n_t_o_s_,_ _"_E_x_p_l_o_i_t_i_n_g │ │ │ │ │ _Q_u_a_s_i_p_e_r_i_o_d_i_c_i_t_y_ _i_n_ _M_o_t_i_o_n_ _C_o_r_r_e_c_t_i_o_n_ _o_f_ _F_r_e_e_-_B_r_e_a_t_h_i_n_g_,_"_ _I_E_E_E_ _T_r_a_n_s_a_c_t_i_o_n_s_ _o_n │ │ │ │ │ _M_e_d_i_c_a_l_ _I_m_a_g_i_n_g_,_ _2_9_(_8_)_,_ _2_0_1_0_. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -r, --registered=reg; stringSTRING │ │ │ │ │ file name base for registered fiels │ │ │ │ │ --save-references │ │ │ │ │ Save synthetic references to files refXXXX.v │ │ │ │ │ PPrreeccoonnddiittiioonnss │ │ │ │ │ -k, --skip=0; uint │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyopgtnonrigid.html │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ mia-2dmyopgt-nonrigid

mia-2dmyopgt-nonrigid

Sysnopis:

mia-2dmyopgt-nonrigid {-i string} {-o string} [ │ │ │ │ options │ │ │ │ ...]

Description:

This program implements the non-linear registration based on Pseudo Ground Thruth for motion compensation of series of myocardial perfusion images given as a data set as described in

Chao Li and Ying Sun, 'Nonrigid Registration of Myocardial Perfusion MRI Using Pseudo Ground Truth' , In Proc. Medical Image Computing and Computer-Assisted Intervention MICCAI 2009, 165-172, 2009

. Note that for this nonlinear motion correction a preceding linear registration step is usually required.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered files, the image file type is the same as given in the input data set

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-r, --registered=reg; stringSTRING

file name base for registered files, the image file type is the same as given in the input data set

│ │ │ │ Pseudo Ground Thruth estimation

-A, --alpha=1; double

spacial neighborhood penalty weight

-B, --beta=1; double

temporal second derivative penalty weight

-R, --rho-thresh=0.85; double

correlation threshold for neighborhood analysis

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

│ │ │ │ Registration

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-a, --start-c-rate=32; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass

--c-rate-divider=4; double

cofficient rate divider for each pass

-d, --start-divcurl=20; double

start divcurl weight, gets divided by --divcurl-divider with every pass

--divcurl-divider=4; double

divcurl weight scaling with each new pass

-w, --imageweight=1; double

image cost weight

-l, --mg-levels=3; uint

multi-resolution levels

-P, --passes=4; uint

registration passes

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the perfusion series given in 'segment.set' by using Pseudo Ground Truth estimation. Skip two images at the beginning and otherwiese use the default parameters. Store the result in 'registered.set'.

mia-2dmyopgt-nonrigid -i segment.set -o registered.set -k 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ │ _I_n_t_e_r_v_e_n_t_i_o_n_ _M_I_C_C_A_I_ _2_0_0_9_,_ _1_6_5_-_1_7_2_,_ _2_0_0_9 │ │ │ │ │ . Note that for this nonlinear motion correction a preceding linear │ │ │ │ │ registration step is usually required. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -r, --registered=reg; stringSTRING │ │ │ │ │ file name base for registered files, the image file type is the same as │ │ │ │ │ given in the input data set │ │ │ │ │ PPsseeuuddoo GGrroouunndd TThhrruutthh eessttiimmaattiioonn │ │ │ │ │ -A, --alpha=1; double │ │ │ │ │ spacial neighborhood penalty weight │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyoserialnonrigid.html │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ mia-2dmyoserial-nonrigid

mia-2dmyoserial-nonrigid

Sysnopis:

mia-2dmyoserial-nonrigid {-i string} {-o string} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/fullcost │ │ │ │ │ │ │ │ ...]

Description:

This program runs the non-rigid motion compensation registration of an perfusion image series. The registration is run in a serial manner, this is, only images in temporal succession are registered, and the obtained transformations are applied accumulated to reach full registration. See:

Wollny, G., Ledesma-Carbayo, M.J., Kellman, P., Santos, A. "A New Similarity Measure for Non-Rigid Breathing Motion Compensation of Myocardial Perfusion MRI ". Proc 30th Annual International IEEE EMBS Conference, pp. 3389-3392. Vancouver, Aug. 2008.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

-R, --registered=reg; stringSTRING

file name base for registered fiels

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

-R, --registered=reg; stringSTRING

file name base for registered fiels

│ │ │ │ Registration

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-l, --mg-levels=3; uint

multi-resolution levels

-f, --transForm=spline:rate=16,penalty=[divcurl:weight=0.01]; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

-r, --ref=-1; int

reference frame (-1 == use image in the middle)

-k, --skip=0; int

skip registration of these images at the beginning of the series

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the perfusion series given in 'segment.set' to reference image 30. Skip two images at the beginning and using mutual information as cost function, and penalize the transformation by divcurl with weight 5. Store the result in 'registered.set'. │ │ │ │

mia-2dmyoserial-nonrigid   -i segment.set -o registered.set -k 2  -r 30 image:cost=mi -f spline:rate=5,penalty=[divcurl:weight=5]

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ _M_e_a_s_u_r_e_ _f_o_r_ _N_o_n_-_R_i_g_i_d_ _B_r_e_a_t_h_i_n_g_ _M_o_t_i_o_n_ _C_o_m_p_e_n_s_a_t_i_o_n_ _o_f_ _M_y_o_c_a_r_d_i_a_l_ _P_e_r_f_u_s_i_o_n_ _M_R_I │ │ │ │ │ _"_._ _P_r_o_c_ _3_0_t_h_ _A_n_n_u_a_l_ _I_n_t_e_r_n_a_t_i_o_n_a_l_ _I_E_E_E_ _E_M_B_S_ _C_o_n_f_e_r_e_n_c_e_,_ _p_p_._ _3_3_8_9_-_3_3_9_2_. │ │ │ │ │ _V_a_n_c_o_u_v_e_r_,_ _A_u_g_._ _2_0_0_8_. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ -R, --registered=reg; stringSTRING │ │ │ │ │ file name base for registered fiels │ │ │ │ │ RReeggiissttrraattiioonn │ │ │ │ │ -O, --optimizer=gsl:opt=gd,step=0.1; factory │ │ │ │ │ Optimizer used for minimization. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _m_i_n_i_m_i_z_e_r_/_s_i_n_g_l_e_c_o_s_t │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dmyosetall2onenonrigid.html │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ mia-2dmyoset-all2one-nonrigid

mia-2dmyoset-all2one-nonrigid

Sysnopis:

mia-2dmyoset-all2one-nonrigid {-i string} {-o string} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/fullcost │ │ │ │ │ │ │ │ ...]

Description:

This program runs non-rigid registration of a series of images given in an image set. All images are registered to one user defined reference image.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(required, output); string

output perfusion data set

--out-filebase=reg; stringSTRING

file name basae for registered files, file type is deducted from the image file type in the input data set.

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input perfusion data set

-o, --out-file=(output, required); string

output perfusion data set

--out-filebase=reg; stringSTRING

file name basae for registered files, file type is deducted from the image file type in the input data set.

│ │ │ │ Registration

-k, --skip=0; int

Skip images at the beginning of the series

-O, --optimizer=gsl:opt=gd,step=0.1; stringSTRING

Optimizer used for minimization

-l, --mg-levels=3; uint

multi-resolution levels

-f, --transForm=spline; factory

transformation type. For supported plug-ins see Plugin type: 2dimage/transform

-r, --ref=-1; int

reference frame (-1 == use image in the middle)

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the perfusion series given in segment.set by optimizing a spline based transformation with a coefficient rate of 16 pixel using Mutual Information and penalize the transformation by using divcurl with aweight of 2.0.

mia-2dmyoset-all2one-nonrigid -i segment.set -o registered.set 
│ │ │ │      -f spline:rate=16,penalty=[divcurl:weight=2.0] image:cost=mi,weight=2.0

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program runs non-rigid registration of a series of images given in an │ │ │ │ │ image set. All images are registered to one user defined reference image. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input perfusion data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output perfusion data set │ │ │ │ │ --out-filebase=reg; stringSTRING │ │ │ │ │ file name basae for registered files, file type is deducted from the │ │ │ │ │ image file type in the input data set. │ │ │ │ │ RReeggiissttrraattiioonn │ │ │ │ │ -k, --skip=0; int │ │ │ │ │ Skip images at the beginning of the series │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dsegmentahmed.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dsegment-ahmed

mia-2dsegment-ahmed

Sysnopis:

mia-2dsegment-ahmed {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program implements a variation of the paper:

Mohamed N. Ahmed et. al, "A Modified Fuzzy C-Means Algorithm for Bias Field estimation and Segmentation of MRI Data", IEEE Trans. on Medical Imaging, Vol. 21, No. 3, March 2002,

changes are: p=2, and exp

Options:

-i, --in-file=(input, required); io

image to be segmented. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

class probability images, the image type must support multiple images and floating point values. For supported file types see Plugin type: 2dimage/io

-a, --no-of-classes=3; int

number of classes

-b, --bias-correct

apply bias field correction

-c, --class-centres=

initial class centers

-s, --spread=64; float

spread parameter describing the strength of mattar distinction

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a 5-class segmentation over input image input.v and store the class probability images in cls.v.

mia-2dsegment-ahmed -i input.v -a 5 -o cls.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements a variation of the paper:

Mohamed N. Ahmed et. al, "A Modified Fuzzy C-Means Algorithm for Bias Field estimation and Segmentation of MRI Data", IEEE Trans. on Medical Imaging, Vol. 21, No. 3, March 2002,

changes are: p=2, and exp

Options:

-i, --in-file=(input, required); io

image to be segmented. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

class probability images, the image type must support multiple images and floating point values. For supported file types see Plugin type: 2dimage/io

-a, --no-of-classes=3; int

number of classes

-b, --bias-correct

apply bias field correction

-c, --class-centres=

initial class centers

-s, --spread=64; float

spread parameter describing the strength of mattar distinction

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a 5-class segmentation over input image input.v and store the class probability images in cls.v.

mia-2dsegment-ahmed -i input.v -a 5 -o cls.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ _e_s_t_i_m_a_t_i_o_n_ _a_n_d_ _S_e_g_m_e_n_t_a_t_i_o_n_ _o_f_ _M_R_I_ _D_a_t_a_"_,_ _I_E_E_E_ _T_r_a_n_s_._ _o_n_ _M_e_d_i_c_a_l_ _I_m_a_g_i_n_g_,_ _V_o_l_. │ │ │ │ │ _2_1_,_ _N_o_._ _3_,_ _M_a_r_c_h_ _2_0_0_2_, │ │ │ │ │ changes are: p=2, and exp │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ image to be segmented. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/ │ │ │ │ │ _i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ class probability images, the image type must support multiple images and │ │ │ │ │ floating point values. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/ │ │ │ │ │ _i_o │ │ │ │ │ -a, --no-of-classes=3; int │ │ │ │ │ number of classes │ │ │ │ │ -b, --bias-correct │ │ │ │ │ apply bias field correction │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dsegmentcropbox.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dsegmentcropbox

mia-2dsegmentcropbox

Sysnopis:

mia-2dsegmentcropbox {-i string} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used on a segmentation set and evaluates a bounding box that encloses the segmentation in all slices. This bounding box is then used to crop the original images, correct the segmentation and store a new segmentation set with the cropped images. The cropped images will be of the same type as the original images. If no segmentation is given in the set, the result is undefined.

Options:

-i, --in-file=(input, required); string

input segmentation set

-p, --override-imagepath

Instead of using the path of the image files as given in the segmentation set, assume the files are located in the current directory

-o, --out-file=(required, output); string

output segmentation set

-c, --cropped-base=crop; stringSTRING

Base name for the cropped image files, the file type and numbering will be based on the input image file type and numbering.

-e, --enlarge=5; float

Enlarge the area around the obtained sbounding box by this number of pixels in each direction

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the optimal cropping for a segmentation set segment.set and enlarge it by 3 pixels. Store the resulting set in the file cropped.set.

mia-2dsegmentcropbox -i segment.set -o cropped.set -e 3

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used on a segmentation set and evaluates a bounding box that encloses the segmentation in all slices. This bounding box is then used to crop the original images, correct the segmentation and store a new segmentation set with the cropped images. The cropped images will be of the same type as the original images. If no segmentation is given in the set, the result is undefined.

Options:

-i, --in-file=(input, required); string

input segmentation set

-p, --override-imagepath

Instead of using the path of the image files as given in the segmentation set, assume the files are located in the current directory

-o, --out-file=(output, required); string

output segmentation set

-c, --cropped-base=crop; stringSTRING

Base name for the cropped image files, the file type and numbering will be based on the input image file type and numbering.

-e, --enlarge=5; float

Enlarge the area around the obtained sbounding box by this number of pixels in each direction

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the optimal cropping for a segmentation set segment.set and enlarge it by 3 pixels. Store the resulting set in the file cropped.set.

mia-2dsegmentcropbox -i segment.set -o cropped.set -e 3

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ │ undefined. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input segmentation set │ │ │ │ │ -p, --override-imagepath │ │ │ │ │ Instead of using the path of the image files as given in the segmentation │ │ │ │ │ set, assume the files are located in the current directory │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output segmentation set │ │ │ │ │ -c, --cropped-base=crop; stringSTRING │ │ │ │ │ Base name for the cropped image files, the file type and numbering will │ │ │ │ │ be based on the input image file type and numbering. │ │ │ │ │ -e, --enlarge=5; float │ │ │ │ │ Enlarge the area around the obtained sbounding box by this number of │ │ │ │ │ pixels in each direction │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dsegmentperpixelkmeans.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dsegment-per-pixel-kmeans

mia-2dsegment-per-pixel-kmeans

Sysnopis:

mia-2dsegment-per-pixel-kmeans {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program runs the segmentation of a 2D image by applying a localized k-means approach that helps to overcome intensity inhomogeneities in the image. The approach evaluates a global k-means clustering, and then separates the image into overlapping regions where more k-means iterations are run only including the locally present classes, i.e. the classes that relatively contain more pixels than a given threshold.

Options:

File-IO

-i, --in-file=(input, required); io

image to be segmented. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

class label image based on merging local labels. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-w, --window=20; int in [3, inf)

Window size around the pixel to be analyzed

-n, --nclasses=3; uint in [2, 127]

Number of intensity classes to segment

-t, --relative-cluster-threshold=0.0001; double in [0, 1)

Number of intensity classes to segment

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run the segmentation on image test.png using three classes, local regions of 40 pixels (grid width 20 pixels), and a class ignore threshold of 0.01.

mia-2dsegment-per-pixel-kmeans -i test.png -o label.png -n 3 -g 20 -t 0.01

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program runs the segmentation of a 2D image by applying a localized k-means approach that helps to overcome intensity inhomogeneities in the image. The approach evaluates a global k-means clustering, and then separates the image into overlapping regions where more k-means iterations are run only including the locally present classes, i.e. the classes that relatively contain more pixels than a given threshold.

Options:

File-IO

-i, --in-file=(input, required); io

image to be segmented. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

class label image based on merging local labels. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-w, --window=20; int in [3, inf)

Window size around the pixel to be analyzed

-n, --nclasses=3; uint in [2, 127]

Number of intensity classes to segment

-t, --relative-cluster-threshold=0.0001; double in [0, 1)

Number of intensity classes to segment

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run the segmentation on image test.png using three classes, local regions of 40 pixels (grid width 20 pixels), and a class ignore threshold of 0.01.

mia-2dsegment-per-pixel-kmeans -i test.png -o label.png -n 3 -g 20 -t 0.01

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -12,15 +12,15 @@ │ │ │ │ │ including the locally present classes, i.e. the classes that relatively contain │ │ │ │ │ more pixels than a given threshold. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ image to be segmented. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/ │ │ │ │ │ _i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ class label image based on merging local labels. For supported file types │ │ │ │ │ see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dsegshift.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dsegshift

mia-2dsegshift

Sysnopis:

mia-2dsegshift {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program move the segmentation(s) of an image series by using a shift that is equal for all slices. The program also may remove images from the begin of the series. The program can be used to correct the segmentation of the images if the images where cropped.

Options:

-i, --in-file=(input, required); io

input segmentation set. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

input segmentation set. For supported file types see Plugin type: 2dimage/io

-g, --image-file=crop; stringSTRING

output image filename base

-S, --shift=[0,0]; 2dfvector

shift of segmentation

-k, --skip=2; uint

skip frames at the beginning

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Shift the segmentations of a set segement.set by -20 pixels in horizontal direction and -30 pixels in vertical direction (as if the images where cropped starting at (20,30) and store it in translate.set. The shiftes files are named translatedXXXX.png

mia-2dsegshift -i segment.set -o translate.set -g translated -S "<20,30>"

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program move the segmentation(s) of an image series by using a shift that is equal for all slices. The program also may remove images from the begin of the series. The program can be used to correct the segmentation of the images if the images where cropped.

Options:

-i, --in-file=(input, required); io

input segmentation set. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

input segmentation set. For supported file types see Plugin type: 2dimage/io

-g, --image-file=crop; stringSTRING

output image filename base

-S, --shift=[0,0]; 2dfvector

shift of segmentation

-k, --skip=2; uint

skip frames at the beginning

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Shift the segmentations of a set segement.set by -20 pixels in horizontal direction and -30 pixels in vertical direction (as if the images where cropped starting at (20,30) and store it in translate.set. The shiftes files are named translatedXXXX.png

mia-2dsegshift -i segment.set -o translate.set -g translated -S "<20,30>"

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ is equal for all slices. The program also may remove images from the begin of │ │ │ │ │ the series. The program can be used to correct the segmentation of the images │ │ │ │ │ if the images where cropped. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input segmentation set. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ input segmentation set. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -g, --image-file=crop; stringSTRING │ │ │ │ │ output image filename base │ │ │ │ │ -S, --shift=[0,0]; 2dfvector │ │ │ │ │ shift of segmentation │ │ │ │ │ -k, --skip=2; uint │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dsegshiftperslice.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dsegshiftperslice

mia-2dsegshiftperslice

Sysnopis:

mia-2dsegshiftperslice {-i string} {-o string} {-S string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program move the segmentation(s) of an image series by using a shift that is given on a per-slice base. The program can be used to correct the segmentation of the images if a linear registration was executed that only applies a translation and does not correct the segmentation automatically.

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(required, output); string

output segmentation set

-g, --image-file=crop; stringSTRING

output image filename base

-S, --shift=(required); string

shift of segmentation - base name

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Shirt the segmentation given in set segment.set by files shiftXXXX.txt and store the result in shifted.set. Note, the numbering of the shiftXXXX.txx files must coincide.

mia-2dsegshiftperslice -i segment.set -o shifted.set -g shifted -S shift

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program move the segmentation(s) of an image series by using a shift that is given on a per-slice base. The program can be used to correct the segmentation of the images if a linear registration was executed that only applies a translation and does not correct the segmentation automatically.

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(output, required); string

output segmentation set

-g, --image-file=crop; stringSTRING

output image filename base

-S, --shift=(required); string

shift of segmentation - base name

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Shirt the segmentation given in set segment.set by files shiftXXXX.txt and store the result in shifted.set. Note, the numbering of the shiftXXXX.txx files must coincide.

mia-2dsegshiftperslice -i segment.set -o shifted.set -g shifted -S shift

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ This program move the segmentation(s) of an image series by using a shift that │ │ │ │ │ is given on a per-slice base. The program can be used to correct the │ │ │ │ │ segmentation of the images if a linear registration was executed that only │ │ │ │ │ applies a translation and does not correct the segmentation automatically. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input segmentation set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output segmentation set │ │ │ │ │ -g, --image-file=crop; stringSTRING │ │ │ │ │ output image filename base │ │ │ │ │ -S, --shift=(required); string │ │ │ │ │ shift of segmentation - base name │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dseries2dordermedian.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dseries2dordermedian

mia-2dseries2dordermedian

Sysnopis:

mia-2dseries2dordermedian {-i string} {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/filter │ │ │ │ │ │ │ │ - ...]

Description:

This program evaluates the pixel-wise median of the absolute values of the gauss filtered 2nd order temporal derivative of a series of images. In addition, it can be used to output the time-intensity curve of a given pixel.The program supports slice-wise spacial pre-filtering by giving additional filters as free parameters (filter/2dimage).

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(required, output); io

output image name. For supported file types see Plugin type: 2dimage/io

-k, --skip=0; uint

Skip files at the beginning

-e, --enlarge-boundary=5; uint

Enlarge cropbox by number of pixels

-c, --crop

crop image before running statistics

-g, --gauss=1; uint

gauss filter width for moothing the gradient

--itc-file=STRING

intensity time curve output file

--itc-loc=[0,0]; 2dbounds

intensity time curve output pixel coordinates

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the median of the 2nd order derivative of the series given in segmentation set segment.set after filtering with a Gaussian of width 3. In addition write the time intensity curve of pixel <128,64> to curve.txt.

mia-2dseries2dordermedian -i segment.set -o gradmedian.exr -g 1 --itc-file curve.txt --itc-loc "<128,64>"

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program evaluates the pixel-wise median of the absolute values of the gauss filtered 2nd order temporal derivative of a series of images. In addition, it can be used to output the time-intensity curve of a given pixel.The program supports slice-wise spacial pre-filtering by giving additional filters as free parameters (filter/2dimage).

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(output, required); io

output image name. For supported file types see Plugin type: 2dimage/io

-k, --skip=0; uint

Skip files at the beginning

-e, --enlarge-boundary=5; uint

Enlarge cropbox by number of pixels

-c, --crop

crop image before running statistics

-g, --gauss=1; uint

gauss filter width for moothing the gradient

--itc-file=STRING

intensity time curve output file

--itc-loc=[0,0]; 2dbounds

intensity time curve output pixel coordinates

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the median of the 2nd order derivative of the series given in segmentation set segment.set after filtering with a Gaussian of width 3. In addition write the time intensity curve of pixel <128,64> to curve.txt.

mia-2dseries2dordermedian -i segment.set -o gradmedian.exr -g 1 --itc-file curve.txt --itc-loc "<128,64>"

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ gauss filtered 2nd order temporal derivative of a series of images. In │ │ │ │ │ addition, it can be used to output the time-intensity curve of a given │ │ │ │ │ pixel.The program supports slice-wise spacial pre-filtering by giving │ │ │ │ │ additional filters as free parameters (filter/2dimage). │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input segmentation set │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image name. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -k, --skip=0; uint │ │ │ │ │ Skip files at the beginning │ │ │ │ │ -e, --enlarge-boundary=5; uint │ │ │ │ │ Enlarge cropbox by number of pixels │ │ │ │ │ -c, --crop │ │ │ │ │ crop image before running statistics │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dseries2sets.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dseries2sets

mia-2dseries2sets

Sysnopis:

mia-2dseries2sets {-o string} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/io │ │ │ │ │ │ │ │ - ...]

Description:

This program takes all image files that are given as free parameters on the command line and creates segmentation sets based on information found in the images. Used information is the z-location of the slice and the acquisition number. The code is taylored to used the according descriptors defined in the DICOM standard. All images with the same slice location will be grouped together in one segmentation set and ordered according to their acquisition number. Slice locations are rounded to three digits accuracy to make proper comparison of floating point values feasible.

Options:

-o, --out-directory=(required, output); string

output directory (needs to exist and be writable)

--no-copy

don't copy image files to output directory

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create the segmentation sets from a series of DICOM images and copy the files to the output directory (copying is the default).

mia-2dseries2sets -o /home/user/series /net/dicoms/patient1/series1/*.dcm

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program takes all image files that are given as free parameters on the command line and creates segmentation sets based on information found in the images. Used information is the z-location of the slice and the acquisition number. The code is taylored to used the according descriptors defined in the DICOM standard. All images with the same slice location will be grouped together in one segmentation set and ordered according to their acquisition number. Slice locations are rounded to three digits accuracy to make proper comparison of floating point values feasible.

Options:

-o, --out-directory=(output, required); string

output directory (needs to exist and be writable)

--no-copy

don't copy image files to output directory

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create the segmentation sets from a series of DICOM images and copy the files to the output directory (copying is the default).

mia-2dseries2sets -o /home/user/series /net/dicoms/patient1/series1/*.dcm

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ images. Used information is the z-location of the slice and the acquisition │ │ │ │ │ number. The code is taylored to used the according descriptors defined in the │ │ │ │ │ DICOM standard. All images with the same slice location will be grouped │ │ │ │ │ together in one segmentation set and ordered according to their acquisition │ │ │ │ │ number. Slice locations are rounded to three digits accuracy to make proper │ │ │ │ │ comparison of floating point values feasible. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-directory=(required, output); string │ │ │ │ │ + -o, --out-directory=(output, required); string │ │ │ │ │ output directory (needs to exist and be writable) │ │ │ │ │ --no-copy │ │ │ │ │ don't copy image files to output directory │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dseriescorr.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dseriescorr

mia-2dseriescorr

Sysnopis:

mia-2dseriescorr {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Given a set of images of temporal sucession, evaluates images that represent the time-intensity correlation in horizontal and vertical direction as well as average correlation of each pixel with its neighbors. All input images must be of the same pixel type and size.

Options:

-i, --in-base=(input, required); io

input file name base. For supported file types see Plugin type: 2dimage/io

-o, --outname=(required, output); io

output file name to save the avarage per-pixel correlation. For supported file types see Plugin type: 2dimage/io

-z, --horizontal=(output); io

horiZontal correlation output file name. For supported file types see Plugin type: 2dimage/io

-t, --vertical=(output); io

verTical correlation output file name. For supported file types see Plugin type: 2dimage/io

-k, --skip=2; uint

skip images at beginning of series

-e, --end=60; uint

last image in series

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the time-intensity correaltions for an image series imageXXXX.png starting at image 2 and stop at image 30. Store the results in horizontal.exr, and vertical.exr.

mia-2dseriescorr -i image0000.png -k 2 -e 30 -z horizontal.exr -t vertical.exr

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Given a set of images of temporal sucession, evaluates images that represent the time-intensity correlation in horizontal and vertical direction as well as average correlation of each pixel with its neighbors. All input images must be of the same pixel type and size.

Options:

-i, --in-base=(input, required); io

input file name base. For supported file types see Plugin type: 2dimage/io

-o, --outname=(output, required); io

output file name to save the avarage per-pixel correlation. For supported file types see Plugin type: 2dimage/io

-z, --horizontal=(output); io

horiZontal correlation output file name. For supported file types see Plugin type: 2dimage/io

-t, --vertical=(output); io

verTical correlation output file name. For supported file types see Plugin type: 2dimage/io

-k, --skip=2; uint

skip images at beginning of series

-e, --end=60; uint

last image in series

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the time-intensity correaltions for an image series imageXXXX.png starting at image 2 and stop at image 30. Store the results in horizontal.exr, and vertical.exr.

mia-2dseriescorr -i image0000.png -k 2 -e 30 -z horizontal.exr -t vertical.exr

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ the time-intensity correlation in horizontal and vertical direction as well as │ │ │ │ │ average correlation of each pixel with its neighbors. All input images must be │ │ │ │ │ of the same pixel type and size. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-base=(input, required); io │ │ │ │ │ input file name base. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/ │ │ │ │ │ _i_o │ │ │ │ │ - -o, --outname=(required, output); io │ │ │ │ │ + -o, --outname=(output, required); io │ │ │ │ │ output file name to save the avarage per-pixel correlation. For supported │ │ │ │ │ file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -z, --horizontal=(output); io │ │ │ │ │ horiZontal correlation output file name. For supported file types see │ │ │ │ │ _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -t, --vertical=(output); io │ │ │ │ │ verTical correlation output file name. For supported file types see │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dseriesgradMAD.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dseriesgradMAD

mia-2dseriesgradMAD

Sysnopis:

mia-2dseriesgradMAD {-i string} {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/filter │ │ │ │ │ │ │ │ - ...]

Description:

Given a set of images of temporal sucession, evaluates the pixel-wise temporal gradient and then its median average distance (MAD) and stores the result in an image. Spacial pre-filtering may be applied as given additional plugin(s) (filter/2dimage).

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(required, output); io

output file name. For supported file types see Plugin type: 2dimage/io

-k, --skip=0; uint

Skip files at the beginning

-e, --enlarge-boundary=5; uint

Enlarge cropbox by number of pixels

-c, --crop

crop image before running statistics

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the MAD-image of the bounding box surrounding the segmentation from a series segment.set. No spacial filtering will be applied. The bounding box will be enlarged by 3 pixels in all directions. Store the image in OpenEXR format.

mia-2dseriesgradMAD  -i segment.set -o mad.exr -c -e 3

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Given a set of images of temporal sucession, evaluates the pixel-wise temporal gradient and then its median average distance (MAD) and stores the result in an image. Spacial pre-filtering may be applied as given additional plugin(s) (filter/2dimage).

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(output, required); io

output file name. For supported file types see Plugin type: 2dimage/io

-k, --skip=0; uint

Skip files at the beginning

-e, --enlarge-boundary=5; uint

Enlarge cropbox by number of pixels

-c, --crop

crop image before running statistics

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the MAD-image of the bounding box surrounding the segmentation from a series segment.set. No spacial filtering will be applied. The bounding box will be enlarged by 3 pixels in all directions. Store the image in OpenEXR format.

mia-2dseriesgradMAD  -i segment.set -o mad.exr -c -e 3

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ Given a set of images of temporal sucession, evaluates the pixel-wise temporal │ │ │ │ │ gradient and then its median average distance (MAD) and stores the result in an │ │ │ │ │ image. Spacial pre-filtering may be applied as given additional plugin(s) │ │ │ │ │ (filter/2dimage). │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input segmentation set │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file name. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -k, --skip=0; uint │ │ │ │ │ Skip files at the beginning │ │ │ │ │ -e, --enlarge-boundary=5; uint │ │ │ │ │ Enlarge cropbox by number of pixels │ │ │ │ │ -c, --crop │ │ │ │ │ crop image before running statistics │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dseriesgradvariation.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dseriesgradvariation

mia-2dseriesgradvariation

Sysnopis:

mia-2dseriesgradvariation {-i string} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Given a set of images of temporal sucession, this program evaluates the gradient variation of the pixel-wise time-intensity curves of this series. If the input image set provides a segmentation, then this segmentation can be used to create a bounding box and restrict evaluation to this box.

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(required, output); io

output file name. For supported file types see Plugin type: 2dimage/io

-k, --skip=0; uint

Skip files at the beginning

-e, --enlarge-boundary=5; uint

Enlarge cropbox by number of pixels

-c, --crop

crop image before running statistics

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the gradient-variation image of the bounding box surrounding the segmentation from a series 'segment.set'. The bounding box will be enlarged by 3 pixels in all directions. Store the image in OpenEXR format.

mia-2dseriesgradvariation  -i segment.set -o gradvar.exr -c -e 3

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Given a set of images of temporal sucession, this program evaluates the gradient variation of the pixel-wise time-intensity curves of this series. If the input image set provides a segmentation, then this segmentation can be used to create a bounding box and restrict evaluation to this box.

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(output, required); io

output file name. For supported file types see Plugin type: 2dimage/io

-k, --skip=0; uint

Skip files at the beginning

-e, --enlarge-boundary=5; uint

Enlarge cropbox by number of pixels

-c, --crop

crop image before running statistics

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the gradient-variation image of the bounding box surrounding the segmentation from a series 'segment.set'. The bounding box will be enlarged by 3 pixels in all directions. Store the image in OpenEXR format.

mia-2dseriesgradvariation  -i segment.set -o gradvar.exr -c -e 3

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ Given a set of images of temporal sucession, this program evaluates the │ │ │ │ │ gradient variation of the pixel-wise time-intensity curves of this series. If │ │ │ │ │ the input image set provides a segmentation, then this segmentation can be used │ │ │ │ │ to create a bounding box and restrict evaluation to this box. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input segmentation set │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file name. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -k, --skip=0; uint │ │ │ │ │ Skip files at the beginning │ │ │ │ │ -e, --enlarge-boundary=5; uint │ │ │ │ │ Enlarge cropbox by number of pixels │ │ │ │ │ -c, --crop │ │ │ │ │ crop image before running statistics │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dseriesmincorr.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dseries-mincorr

mia-2dseries-mincorr

Sysnopis:

mia-2dseries-mincorr {-i string} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Given a set of images of temporal sucession, this program evaluates the minimal correlation of the time-intensity curve between neighboring pixels.

Options:

-i, --in-set=(input, required); string

input segmentation set

-o, --out-set=(required, output); io

output image of minimal correlation. For supported file types see Plugin type: 2dimage/io

-k, --skip=2; uint

skip images at beginning of series

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the minimal correlation image of a series givemn in segment.set and store the image in OpenEXR format. Skip two images at the beginning of the series.

mia-2dseries-mincorr -i segment.set -o mincorr.exr -k 2

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Given a set of images of temporal sucession, this program evaluates the minimal correlation of the time-intensity curve between neighboring pixels.

Options:

-i, --in-set=(input, required); string

input segmentation set

-o, --out-set=(output, required); io

output image of minimal correlation. For supported file types see Plugin type: 2dimage/io

-k, --skip=2; uint

skip images at beginning of series

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the minimal correlation image of a series givemn in segment.set and store the image in OpenEXR format. Skip two images at the beginning of the series.

mia-2dseries-mincorr -i segment.set -o mincorr.exr -k 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ mia-2dseries-mincorr {-i ssttrriinngg} {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Given a set of images of temporal sucession, this program evaluates the minimal │ │ │ │ │ correlation of the time-intensity curve between neighboring pixels. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-set=(input, required); string │ │ │ │ │ input segmentation set │ │ │ │ │ - -o, --out-set=(required, output); io │ │ │ │ │ + -o, --out-set=(output, required); io │ │ │ │ │ output image of minimal correlation. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -k, --skip=2; uint │ │ │ │ │ skip images at beginning of series │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dseriessectionmask.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dseries-sectionmask

mia-2dseries-sectionmask

Sysnopis:

mia-2dseries-sectionmask {-i string} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Evaluate the masks for the sections of a segmented frame.

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(required, output); io

output image containing the mask. For supported file types see Plugin type: 2dimage/io

-f, --frame=0; uint

Frame number for which to extract the mask

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the mask image from the segmentation of image 20 in segment.set and store it to mask20.png:

mia-2dseries-sectionmask -i segment.set -f 20 -o mask20.png

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Evaluate the masks for the sections of a segmented frame.

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(output, required); io

output image containing the mask. For supported file types see Plugin type: 2dimage/io

-f, --frame=0; uint

Frame number for which to extract the mask

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the mask image from the segmentation of image 20 in segment.set and store it to mask20.png:

mia-2dseries-sectionmask -i segment.set -f 20 -o mask20.png

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dseries-sectionmask {-i ssttrriinngg} {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Evaluate the masks for the sections of a segmented frame. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input segmentation set │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image containing the mask. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -f, --frame=0; uint │ │ │ │ │ Frame number for which to extract the mask │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dseriessmoothgradMAD.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dseriessmoothgradMAD

mia-2dseriessmoothgradMAD

Sysnopis:

mia-2dseriessmoothgradMAD {-i string} {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/filter │ │ │ │ │ │ │ │ - ...]

Description:

Given a set of images of temporal sucession, evaluate the temporal pixel-wise gaussian and evaluate pixel-wise its MAD.A spacial pre-filtering may be applied by specifying additional plugins (filter/2dimage)

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(required, output); io

output file name. For supported file types see Plugin type: 2dimage/io

-k, --skip=0; uint

Skip files at the beginning

-e, --enlarge-boundary=5; uint

Enlarge cropbox by number of pixels

-c, --crop

crop image before running statistics

-g, --gauss=1; uint

gauss filter width for moothing the gradient

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the MAD-image of the bounding box surrounding the segmentation from a series segment.set after applying a temporal Gaussian filter of width 5. No spacial filtering will be applied. The bounding box will be enlarged by 3 pixels in all directions. Store the image in OpenEXR format.

mia-2dseriessmoothgradMAD -i segment.set -o mad.exr -g 2 -c -e 3

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Given a set of images of temporal sucession, evaluate the temporal pixel-wise gaussian and evaluate pixel-wise its MAD.A spacial pre-filtering may be applied by specifying additional plugins (filter/2dimage)

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(output, required); io

output file name. For supported file types see Plugin type: 2dimage/io

-k, --skip=0; uint

Skip files at the beginning

-e, --enlarge-boundary=5; uint

Enlarge cropbox by number of pixels

-c, --crop

crop image before running statistics

-g, --gauss=1; uint

gauss filter width for moothing the gradient

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the MAD-image of the bounding box surrounding the segmentation from a series segment.set after applying a temporal Gaussian filter of width 5. No spacial filtering will be applied. The bounding box will be enlarged by 3 pixels in all directions. Store the image in OpenEXR format.

mia-2dseriessmoothgradMAD -i segment.set -o mad.exr -g 2 -c -e 3

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Given a set of images of temporal sucession, evaluate the temporal pixel-wise │ │ │ │ │ gaussian and evaluate pixel-wise its MAD.A spacial pre-filtering may be applied │ │ │ │ │ by specifying additional plugins (filter/2dimage) │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input segmentation set │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file name. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -k, --skip=0; uint │ │ │ │ │ Skip files at the beginning │ │ │ │ │ -e, --enlarge-boundary=5; uint │ │ │ │ │ Enlarge cropbox by number of pixels │ │ │ │ │ -c, --crop │ │ │ │ │ crop image before running statistics │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dseriestovolume.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dseriestovolume

mia-2dseriestovolume

Sysnopis:

mia-2dseriestovolume {-i string} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Obtaines a 3D volume image by combining the images of the segmentation set.

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(required, output); io

output 3D image . For supported file types see Plugin type: 3dimage/io

-k, --skip=0; uint

number of frames to skip at the beginning of the series.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create the volume volume.v from the series series.set but skip the first two images.

mia-2dseriestovolume -i series.set -k 2 -o volume.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Obtaines a 3D volume image by combining the images of the segmentation set.

Options:

-i, --in-file=(input, required); string

input segmentation set

-o, --out-file=(output, required); io

output 3D image . For supported file types see Plugin type: 3dimage/io

-k, --skip=0; uint

number of frames to skip at the beginning of the series.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create the volume volume.v from the series series.set but skip the first two images.

mia-2dseriestovolume -i series.set -k 2 -o volume.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dseriestovolume {-i ssttrriinngg} {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Obtaines a 3D volume image by combining the images of the segmentation set. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input segmentation set │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output 3D image . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -k, --skip=0; uint │ │ │ │ │ number of frames to skip at the beginning of the series. │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dstackcmeanspresegment.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dstack-cmeans-presegment

mia-2dstack-cmeans-presegment

Sysnopis:

mia-2dstack-cmeans-presegment {-i io} {-o string} {-L int} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program first evaluates a sparse histogram of an input image series, then runs a c-means classification over the histogram, and then estimates the mask for one (given) class based on class probabilities. This program accepts only images of eight or 16 bit integer pixels.

Options:

File-IO

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-p, --out-probmap=(output); string

Save probability map to this file

-t, --type=png; stringSTRING

output file name type

-o, --out-mask=(required, output); string

output file name base

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-T, --histogram-thresh=5; float in [0, 50]

Percent of the extrem parts of the histogram to be collapsed into the respective last histogram bin.

-C, --classes=kmeans:nc=3; factory

C-means class initializer. For supported plug-ins see Plugin type: 1d/cmeans

-S, --seed-threshold=0.95; float in (0, 1)

Probability threshold value to consider a pixel as seed pixel.

-L, --label=(required); int in [0, 10]

Class label to create the mask from

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run the program over images imageXXXX.png with the sparse histogram, threshold the lower 30% bins (if available), run cmeans with two classes on the non-zero pixels and then create the mask for class 1 as foregroundXXXX.png.

mia-2dstack-cmeans-presegment -i imageXXXX.png -o foreground -t png --histogram-tresh=30 --classes 2 --label 1

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program first evaluates a sparse histogram of an input image series, then runs a c-means classification over the histogram, and then estimates the mask for one (given) class based on class probabilities. This program accepts only images of eight or 16 bit integer pixels.

Options:

File-IO

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-p, --out-probmap=(output); string

Save probability map to this file

-t, --type=png; stringSTRING

output file name type

-o, --out-mask=(output, required); string

output file name base

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-T, --histogram-thresh=5; float in [0, 50]

Percent of the extrem parts of the histogram to be collapsed into the respective last histogram bin.

-C, --classes=kmeans:nc=3; factory

C-means class initializer. For supported plug-ins see Plugin type: 1d/cmeans

-S, --seed-threshold=0.95; float in (0, 1)

Probability threshold value to consider a pixel as seed pixel.

-L, --label=(required); int in [0, 10]

Class label to create the mask from

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run the program over images imageXXXX.png with the sparse histogram, threshold the lower 30% bins (if available), run cmeans with two classes on the non-zero pixels and then create the mask for class 1 as foregroundXXXX.png.

mia-2dstack-cmeans-presegment -i imageXXXX.png -o foreground -t png --histogram-tresh=30 --classes 2 --label 1

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image(s) to be filtered. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -p, --out-probmap=(output); string │ │ │ │ │ Save probability map to this file │ │ │ │ │ -t, --type=png; stringSTRING │ │ │ │ │ output file name type │ │ │ │ │ - -o, --out-mask=(required, output); string │ │ │ │ │ + -o, --out-mask=(output, required); string │ │ │ │ │ output file name base │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dstackfilter.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dstackfilter

mia-2dstackfilter

Sysnopis:

mia-2dstackfilter {-i io} {-o io} {-t set} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dstack/filter │ │ │ │ │ │ │ │ - ...]

Description:

This program is used to filter and convert a series of 2D gray scale images in a 3D fashion by running filters (filter/2dimage) as given on the command line.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output file name base, the actual names is created by adding the file number based on output order and the extension bysed on the 'type' parameter. For supported file types see Plugin type: 2dimage/io

-t, --type=(required); set

output file type Supported values are:(-, @, BMP, DCM, EXR, JPEG, JPG, PNG, RAW, TIF, TIFF, V, VISTA, bmp, dcm, exr, jpeg, jpg, png, raw, tif, tiff, v, vista, )

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a mean-least-varaiance filter on a series of images that follow the numbering pattern imageXXXX.exr and store the output in images filteredXXXX.exr

mia-2dstackfilter -i image0000.exr -o filtered -t exr mlv:w=2

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to filter and convert a series of 2D gray scale images in a 3D fashion by running filters (filter/2dimage) as given on the command line.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output file name base, the actual names is created by adding the file number based on output order and the extension bysed on the 'type' parameter. For supported file types see Plugin type: 2dimage/io

-t, --type=(required); set

output file type Supported values are:(-, @, BMP, DCM, EXR, JPEG, JPG, PNG, RAW, TIF, TIFF, V, VISTA, bmp, dcm, exr, jpeg, jpg, png, raw, tif, tiff, v, vista, )

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a mean-least-varaiance filter on a series of images that follow the numbering pattern imageXXXX.exr and store the output in images filteredXXXX.exr

mia-2dstackfilter -i image0000.exr -o filtered -t exr mlv:w=2

Author(s):

Gert Wollny

│ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dto3dimage.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dto3dimage

mia-2dto3dimage

Sysnopis:

mia-2dto3dimage {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to combine a series of 2D images of equal size and type images following a certain numbering scheme to a 3D image.

Options:

-i, --in-file=(input, required); io

input image(s) to be combined. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output file name. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Convert a series of images imageXXXX.png to a 3D image 3d.v

mia-2dto3dimage -i imageXXXX.png -o 3d.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to combine a series of 2D images of equal size and type images following a certain numbering scheme to a 3D image.

Options:

-i, --in-file=(input, required); io

input image(s) to be combined. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output file name. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Convert a series of images imageXXXX.png to a 3D image 3d.v

mia-2dto3dimage -i imageXXXX.png -o 3d.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to combine a series of 2D images of equal size and type │ │ │ │ │ images following a certain numbering scheme to a 3D image. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image(s) to be combined. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file name. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dto3dimageb.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-2dto3dimageb

mia-2dto3dimageb

Sysnopis:

mia-2dto3dimageb {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 2dimage/io │ │ │ │ │ │ │ │ - ...]

Description:

This program is used to convert a series 2D images into a 3D image. The 2D images are read as additional command line parameters and the slice ordering corresponds to the ordering of the file names on the commend line.

Options:

-o, --out-file=(required, output); io

output file name. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Convert a series of images imageXXXX.png to a 3D image 3d.v

mia-2dto3dimageb -i imageXXXX.png -o 3d.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to convert a series 2D images into a 3D image. The 2D images are read as additional command line parameters and the slice ordering corresponds to the ordering of the file names on the commend line.

Options:

-o, --out-file=(output, required); io

output file name. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Convert a series of images imageXXXX.png to a 3D image 3d.v

mia-2dto3dimageb -i imageXXXX.png -o 3d.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dto3dimageb {-o iioo} [ ooppttiioonnss ...] [ _PP_ll_uu_gg_ii_nn_ _tt_yy_pp_ee_::_ _22_dd_ii_mm_aa_gg_ee_//_ii_oo ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to convert a series 2D images into a 3D image. The 2D │ │ │ │ │ images are read as additional command line parameters and the slice ordering │ │ │ │ │ corresponds to the ordering of the file names on the commend line. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file name. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dtrackpixelmovement.html │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ mia-2dtrackpixelmovement

mia-2dtrackpixelmovement

Sysnopis:

mia-2dtrackpixelmovement {-i string} {-o string} {-t io} [ │ │ │ │ options │ │ │ │ ...]

Description:

Track the position of a pixel by means of a transformation obtained by using image registration. The pixel data is given in CSV format │ │ │ │ id;time;x;y;z;reserved │ │ │ │ │ │ │ │ The fields 'time', 'x', 'y', and 'z' are updated, and the fields 'id' and 'reserved' are preserved, empty lines are ignored.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input point set

-o, --out-file=(required, output); string

output point set

-t, --transformation=(input, required); io

transformation describing the monitored change. For supported file types see Plugin type: 2dtransform/io

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input point set

-o, --out-file=(output, required); string

output point set

-t, --transformation=(input, required); io

transformation describing the monitored change. For supported file types see Plugin type: 2dtransform/io

│ │ │ │ Parameters

-T, --time-step=1; float

time step to use for the position update

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

This program evaluated the changed position of pixels given in input.csv, by using a time step of 2.0 time units and the transformation change.v2df, and writes the updated positions to updated.csv.

mia-2dtrackpixelmovement -i input.csv -o output.cvs --time-step 2.0 --transformation change.v2df

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ image registration. The pixel data is given in CSV format │ │ │ │ │ id;time;x;y;z;reserved The fields 'time', 'x', 'y', and 'z' are updated, and │ │ │ │ │ the fields 'id' and 'reserved' are preserved, empty lines are ignored. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input point set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output point set │ │ │ │ │ -t, --transformation=(input, required); io │ │ │ │ │ transformation describing the monitored change. For supported file types │ │ │ │ │ see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ PPaarraammeetteerrss │ │ │ │ │ -T, --time-step=1; float │ │ │ │ │ time step to use for the position update │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dtransform.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dtransform

mia-2dtransform

Sysnopis:

mia-2dtransform {-i io} {-o io} {-t io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to deform a 2D image using a given transformation.

Options:

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(required, output); io

output image. For supported file types see Plugin type: 2dimage/io

-t, --transformation=(input, required); io

transformation file name. For supported file types see Plugin type: 2dtransform/io

-p, --interpolator=STRING

override the interpolator provided by the transformation

-b, --boundary=mirror; stringSTRING

override the boundary conditions provided by the transformation. This is only used if the interpolator is overridden.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform an image input.png by the transfromation stored in trans.v by using linear interpolation and zero boundary conditions and store the result in output.png

mia-2dtransform -i input.png -t trans.v  -o output.png  -p bspline:d=1 -b zero

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to deform a 2D image using a given transformation.

Options:

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 2dimage/io

-o, --out-file=(output, required); io

output image. For supported file types see Plugin type: 2dimage/io

-t, --transformation=(input, required); io

transformation file name. For supported file types see Plugin type: 2dtransform/io

-p, --interpolator=STRING

override the interpolator provided by the transformation

-b, --boundary=mirror; stringSTRING

override the boundary conditions provided by the transformation. This is only used if the interpolator is overridden.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform an image input.png by the transfromation stored in trans.v by using linear interpolation and zero boundary conditions and store the result in output.png

mia-2dtransform -i input.png -t trans.v  -o output.png  -p bspline:d=1 -b zero

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-2dtransform {-i iioo} {-o iioo} {-t iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to deform a 2D image using a given transformation. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -t, --transformation=(input, required); io │ │ │ │ │ transformation file name. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ -p, --interpolator=STRING │ │ │ │ │ override the interpolator provided by the transformation │ │ │ │ │ -b, --boundary=mirror; stringSTRING │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia2dtransformationtostrain.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-2dtransformation-to-strain

mia-2dtransformation-to-strain

Sysnopis:

mia-2dtransformation-to-strain {-i io} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Evaluate the Green strain tensor corresponding to a given 2D transformation for each grid point.

Options:

-i, --in-file=(input, required); io

input transformation. For supported file types see Plugin type: 2dtransform/io

-o, --out-file=(required, output); string

output Green's strain tensor

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the Green strain tensor from the transformation stored in trans.v and save it to output.v

mia-2dtransformation-to-strain -i  trans.v  -o output.mt

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Evaluate the Green strain tensor corresponding to a given 2D transformation for each grid point.

Options:

-i, --in-file=(input, required); io

input transformation. For supported file types see Plugin type: 2dtransform/io

-o, --out-file=(output, required); string

output Green's strain tensor

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the Green strain tensor from the transformation stored in trans.v and save it to output.v

mia-2dtransformation-to-strain -i  trans.v  -o output.mt

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Evaluate the Green strain tensor corresponding to a given 2D transformation for │ │ │ │ │ each grid point. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input transformation. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output Green's strain tensor │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dbinarycombine.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dbinarycombine

mia-3dbinarycombine

Sysnopis:

mia-3dbinarycombine {-1 io} {-2 io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to combine two binary images by some kind of operation.

Options:

-1, --file1=(input, required); io

input mask image 1. For supported file types see Plugin type: 3dimage/io

-2, --file2=(input, required); io

input mask image 2. For supported file types see Plugin type: 3dimage/io

-p, --operation=nor; dict

Operation to be applied

or:logocal or
nor:logocal nor
and:logocal and
nand:logocal nand
xor:logocal xor
nxor:logocal nxor
-o, --out-file=(required, output); io

output mask image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Combine the binary images b1.png and b2.png by using the 'nor' operation and store the result in b1nor2.png.

mia-3dbinarycombine -1 b1.png -2 b2.png -p nor -o b1nor2.png

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to combine two binary images by some kind of operation.

Options:

-1, --file1=(input, required); io

input mask image 1. For supported file types see Plugin type: 3dimage/io

-2, --file2=(input, required); io

input mask image 2. For supported file types see Plugin type: 3dimage/io

-p, --operation=nor; dict

Operation to be applied

or:logocal or
nor:logocal nor
and:logocal and
nand:logocal nand
xor:logocal xor
nxor:logocal nxor
-o, --out-file=(output, required); io

output mask image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Combine the binary images b1.png and b2.png by using the 'nor' operation and store the result in b1nor2.png.

mia-3dbinarycombine -1 b1.png -2 b2.png -p nor -o b1nor2.png

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -15,15 +15,15 @@ │ │ │ │ │ Operation to be applied │ │ │ │ │ or: logocal or │ │ │ │ │ nor: logocal nor │ │ │ │ │ and: logocal and │ │ │ │ │ nand: logocal nand │ │ │ │ │ xor: logocal xor │ │ │ │ │ nxor: logocal nxor │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output mask image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dbrainextractT1.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dbrainextractT1

mia-3dbrainextractT1

Sysnopis:

mia-3dbrainextractT1 {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to extract the brain from T1 MR images. It first runs a combined fuzzy c-means clustering and B-field correction to facilitate a 3D segmentation of 3D image. Then various fiters are run to obtain a white matter segmentation as initial mask that is then used to run a region growing to obtain a mask of the whole brain. Finally, this mask is used to extact the brain from the B0 field corrected images.

Options:

-i, --in-file=(input, required); io

input image(s) to be segmented. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

brain mask. For supported file types see Plugin type: 3dimage/io

-n, --no-of-classes=3; int

number of classes

-w, --wm-class=2; int

index of white matter

-p, --wm-prob=0.7; float

white matter class probability for initial mask creation

-t, --grow-threshold=20; int

intensity threshold for region growing

--grow-shape=18n; stringSTRING

neighbourhood mask region growing

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create a mask from the input image by running a 5-class segmentation over inpt image input.v and use class 4 as white matter class and store the masked image in masked.v and the B0-field corrected image in b0.v

mia-3dbrainextractT1 -i input.v -n 5 -w 4 -o masked.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to extract the brain from T1 MR images. It first runs a combined fuzzy c-means clustering and B-field correction to facilitate a 3D segmentation of 3D image. Then various fiters are run to obtain a white matter segmentation as initial mask that is then used to run a region growing to obtain a mask of the whole brain. Finally, this mask is used to extact the brain from the B0 field corrected images.

Options:

-i, --in-file=(input, required); io

input image(s) to be segmented. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

brain mask. For supported file types see Plugin type: 3dimage/io

-n, --no-of-classes=3; int

number of classes

-w, --wm-class=2; int

index of white matter

-p, --wm-prob=0.7; float

white matter class probability for initial mask creation

-t, --grow-threshold=20; int

intensity threshold for region growing

--grow-shape=18n; stringSTRING

neighbourhood mask region growing

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create a mask from the input image by running a 5-class segmentation over inpt image input.v and use class 4 as white matter class and store the masked image in masked.v and the B0-field corrected image in b0.v

mia-3dbrainextractT1 -i input.v -n 5 -w 4 -o masked.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ segmentation as initial mask that is then used to run a region growing to │ │ │ │ │ obtain a mask of the whole brain. Finally, this mask is used to extact the │ │ │ │ │ brain from the B0 field corrected images. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image(s) to be segmented. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ brain mask. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -n, --no-of-classes=3; int │ │ │ │ │ number of classes │ │ │ │ │ -w, --wm-class=2; int │ │ │ │ │ index of white matter │ │ │ │ │ -p, --wm-prob=0.7; float │ │ │ │ │ white matter class probability for initial mask creation │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dcombineimageseries.html │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ mia-3dcombine-imageseries

mia-3dcombine-imageseries

Sysnopis:

mia-3dcombine-imageseries {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 3dimage/io │ │ │ │ │ │ │ │ - ...]

Description:

This programs takes various input images of the same dimensions and creates a combined output images that uses the define operation for the combination.

Options:

-o, --out-file=(required, output); io

output file that contains the combined image.. For supported file types see Plugin type: 3dimage/io

-p, --operation=mean; dict

Operation to be applied when combining the images

mean:mean image intensities
max:select max per pixel intensity
add:add pixel intensities
-r, --repn=none; dict

Output pixel representation (if not given, then the representation of the first input image will be used

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │ + ...]

Description:

This programs takes various input images of the same dimensions and creates a combined output images that uses the define operation for the combination.

Options:

-o, --out-file=(output, required); io

output file that contains the combined image.. For supported file types see Plugin type: 3dimage/io

-p, --operation=mean; dict

Operation to be applied when combining the images

mean:mean image intensities
max:select max per pixel intensity
add:add pixel intensities
-r, --repn=none; dict

Output pixel representation (if not given, then the representation of the first input image will be used

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │

mia-3dcombine-imageseries 

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ │ mmiiaa--33ddccoommbbiinnee--iimmaaggeesseerriieess │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-3dcombine-imageseries {-o iioo} [ ooppttiioonnss ...] [ _PP_ll_uu_gg_ii_nn_ _tt_yy_pp_ee_::_ _33_dd_ii_mm_aa_gg_ee_//_ii_oo ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This programs takes various input images of the same dimensions and creates a │ │ │ │ │ combined output images that uses the define operation for the combination. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file that contains the combined image.. For supported file types │ │ │ │ │ see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -p, --operation=mean; dict │ │ │ │ │ Operation to be applied when combining the images │ │ │ │ │ mean: mean image intensities │ │ │ │ │ max: select max per pixel intensity │ │ │ │ │ add: add pixel intensities │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dcombinemrsegmentations.html │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ mia-3dcombine-mr-segmentations

mia-3dcombine-mr-segmentations

Sysnopis:

mia-3dcombine-mr-segmentations {-i io} {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 3dimage/io │ │ │ │ │ │ │ │ - ...]

Description:

This programs takes various segmentation masks of the same data and a tissue probability image set and combines them into one labeled image. The masks are translated to labels according to the position on the command line. If a voxel is set as belonging to more then one mask, the probabilities are consulted.

Options:

-i, --in-file=(input, required); io

input probability images. The number of mask images must correspond to the number of probability images given here.. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output image that contains the labeling.. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │ + ...]

Description:

This programs takes various segmentation masks of the same data and a tissue probability image set and combines them into one labeled image. The masks are translated to labels according to the position on the command line. If a voxel is set as belonging to more then one mask, the probabilities are consulted.

Options:

-i, --in-file=(input, required); io

input probability images. The number of mask images must correspond to the number of probability images given here.. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output image that contains the labeling.. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │

mia-3dcombine-mr-segmentations 

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ translated to labels according to the position on the command line. If a voxel │ │ │ │ │ is set as belonging to more then one mask, the probabilities are consulted. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input probability images. The number of mask images must correspond to │ │ │ │ │ the number of probability images given here.. For supported file types │ │ │ │ │ see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image that contains the labeling.. For supported file types see │ │ │ │ │ _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dcosttranslatedgrad.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dcost-translatedgrad

mia-3dcost-translatedgrad

Sysnopis:

mia-3dcost-translatedgrad {-i io} {-r io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Evaluate the cost gradient between two images and evaluate the transformation related gradient for it based on the given transformation model.

Options:

-i, --in-file=(input, required); io

input image . For supported file types see Plugin type: 3dimage/io

-r, --ref-file=(input, required); io

reference image . For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output vector field . For supported file types see Plugin type: 3dtransform/io

-g, --gradimg-file=(output); io

norm image of the spline transformed gradient. For supported file types see Plugin type: 3dimage/io

-C, --cost-gradimg-file=(output); io

norm image of the cost gradient. For supported file types see Plugin type: 3dimage/io

-f, --transForm=spline:rate=5; factory

Transformation the gradient relates to. For supported plug-ins see Plugin type: 3dimage/transform

-c, --cost=ssd; factory

cost function to use. For supported plug-ins see Plugin type: 3dimage/cost

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the SSD cost between src.v and ref.v and store the gradient gradient corresponding to a spline transformation in grad.v3dt.

mia-3dcost-translatedgrad -i src.v -o grad.v3dt -f spline:rate=8 -c ssd

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Evaluate the cost gradient between two images and evaluate the transformation related gradient for it based on the given transformation model.

Options:

-i, --in-file=(input, required); io

input image . For supported file types see Plugin type: 3dimage/io

-r, --ref-file=(input, required); io

reference image . For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output vector field . For supported file types see Plugin type: 3dtransform/io

-g, --gradimg-file=(output); io

norm image of the spline transformed gradient. For supported file types see Plugin type: 3dimage/io

-C, --cost-gradimg-file=(output); io

norm image of the cost gradient. For supported file types see Plugin type: 3dimage/io

-f, --transForm=spline:rate=5; factory

Transformation the gradient relates to. For supported plug-ins see Plugin type: 3dimage/transform

-c, --cost=ssd; factory

cost function to use. For supported plug-ins see Plugin type: 3dimage/cost

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the SSD cost between src.v and ref.v and store the gradient gradient corresponding to a spline transformation in grad.v3dt.

mia-3dcost-translatedgrad -i src.v -o grad.v3dt -f spline:rate=8 -c ssd

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ Evaluate the cost gradient between two images and evaluate the transformation │ │ │ │ │ related gradient for it based on the given transformation model. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-file=(input, required); io │ │ │ │ │ reference image . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output vector field . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ -g, --gradimg-file=(output); io │ │ │ │ │ norm image of the spline transformed gradient. For supported file types │ │ │ │ │ see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -C, --cost-gradimg-file=(output); io │ │ │ │ │ norm image of the cost gradient. For supported file types see _P_l_u_g_i_n │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dcrispsegment.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dcrispsegment

mia-3dcrispsegment

Sysnopis:

mia-3dcrispsegment {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program creates a label image from a fuzzy segmentation. or each pixel the label is set to the class with the higest probability plus a given offset

Options:

-i, --in-file=(input, required); io

input class file, should contain multiple images with tissue class probabilities. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output class label image. For supported file types see Plugin type: 3dimage/io

-l, --label-offset=1; uint

label offset

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Set the labels based on the input class probability file cls.v adding the offset 2 to each label and save the result to labeled.v.

mia-3dcrispsegment -i cls.v -o labeled.v -l 2

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program creates a label image from a fuzzy segmentation. or each pixel the label is set to the class with the higest probability plus a given offset

Options:

-i, --in-file=(input, required); io

input class file, should contain multiple images with tissue class probabilities. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output class label image. For supported file types see Plugin type: 3dimage/io

-l, --label-offset=1; uint

label offset

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Set the labels based on the input class probability file cls.v adding the offset 2 to each label and save the result to labeled.v.

mia-3dcrispsegment -i cls.v -o labeled.v -l 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program creates a label image from a fuzzy segmentation. or each pixel the │ │ │ │ │ label is set to the class with the higest probability plus a given offset │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input class file, should contain multiple images with tissue class │ │ │ │ │ probabilities. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output class label image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -l, --label-offset=1; uint │ │ │ │ │ label offset │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3ddeform.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3ddeform

mia-3ddeform

Sysnopis:

mia-3ddeform {-i io} {-o io} {-t io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Transform a 3D image by applying a given 3D transformation that is defined by a 3D vector field v according to x:=x-v(x)

Options:

-i, --in-image=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-o, --out-image=(required, output); io

transformed image. For supported file types see Plugin type: 3dimage/io

-t, --transformation=(input, required); io

transformation vector field. For supported file types see Plugin type: 3dvf/io

-p, --interpolator=bspline:d=3; factory

image interpolator kernel. For supported plug-ins see Plugin type: 1d/splinekernel

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform an image input.v by the transformation defined by the vector field field.v by using bspline interpolation of degree 4 and store the result in output.v

mia-3ddeform -i input.v -t field.v  -o output.v  -p bspline:d=4

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Transform a 3D image by applying a given 3D transformation that is defined by a 3D vector field v according to x:=x-v(x)

Options:

-i, --in-image=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-o, --out-image=(output, required); io

transformed image. For supported file types see Plugin type: 3dimage/io

-t, --transformation=(input, required); io

transformation vector field. For supported file types see Plugin type: 3dvf/io

-p, --interpolator=bspline:d=3; factory

image interpolator kernel. For supported plug-ins see Plugin type: 1d/splinekernel

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform an image input.v by the transformation defined by the vector field field.v by using bspline interpolation of degree 4 and store the result in output.v

mia-3ddeform -i input.v -t field.v  -o output.v  -p bspline:d=4

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ mia-3ddeform {-i iioo} {-o iioo} {-t iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Transform a 3D image by applying a given 3D transformation that is defined by a │ │ │ │ │ 3D vector field v according to x:=x-v(x) │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-image=(input, required); io │ │ │ │ │ input image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-image=(required, output); io │ │ │ │ │ + -o, --out-image=(output, required); io │ │ │ │ │ transformed image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -t, --transformation=(input, required); io │ │ │ │ │ transformation vector field. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_v_f_/_i_o │ │ │ │ │ -p, --interpolator=bspline:d=3; factory │ │ │ │ │ image interpolator kernel. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_:_ _1_d_/ │ │ │ │ │ _s_p_l_i_n_e_k_e_r_n_e_l │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3ddistance.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3ddistance

mia-3ddistance

Sysnopis:

mia-3ddistance {-i string} {-r string} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program takes two binary masks as input and evaluates the distance of one mask with respect to the other in voxel space. The output is given as text file with the coordinates of the source voxels and their distance to the reference mask. Correction for voxel size must be done after processing.

Options:

File IO

-i, --in-file=(input, required); string

input image(s) that contain the source pixel mask

-r, --ref-file=(input, required); string

reference mask to evaluate the distance from

-o, --out-file=(required, output); string

output file name

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Test

--self-test

run a self test

Example:

Evaluate the distance of the mask given in the images srcXXXX.png to the mask given in refXXXX.png and save the result to distances.txt

mia-3ddistance -i srcXXXX.png -r refXXXX.png -o distances.txt

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program takes two binary masks as input and evaluates the distance of one mask with respect to the other in voxel space. The output is given as text file with the coordinates of the source voxels and their distance to the reference mask. Correction for voxel size must be done after processing.

Options:

File IO

-i, --in-file=(input, required); string

input image(s) that contain the source pixel mask

-r, --ref-file=(input, required); string

reference mask to evaluate the distance from

-o, --out-file=(output, required); string

output file name

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Test

--self-test

run a self test

Example:

Evaluate the distance of the mask given in the images srcXXXX.png to the mask given in refXXXX.png and save the result to distances.txt

mia-3ddistance -i srcXXXX.png -r refXXXX.png -o distances.txt

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ mask. Correction for voxel size must be done after processing. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input image(s) that contain the source pixel mask │ │ │ │ │ -r, --ref-file=(input, required); string │ │ │ │ │ reference mask to evaluate the distance from │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output file name │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3ddistancestats.html │ │ │ │ @@ -14,8 +14,8 @@ │ │ │ │ end_range <- 2 + as.numeric(line[2]) │ │ │ │ s <- as.numeric(line[3:end_range]) │ │ │ │ result <- sprintf("%d %8.4f %8.4f %8.4f %8.4f\n" │ │ │ │ label, mean(s), sqrt(var(s)), median(s), max(s)) │ │ │ │ cat(result) │ │ │ │ } │ │ │ │ │ │ │ │ -

Options:

File-IO

-i, --in-labels=(input, required); io

input label image. For supported file types see Plugin type: 3dimage/io

-r, --ref-labels=(input, required); io

reference label image. For supported file types see Plugin type: 3dimage/io

-l, --label-map=(input); string

optional mapping of label numbers

-o, --out-file=(required, output); string

output file name to write the distances to. The output file is a csv file, containing distances listed for each label.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the distances for each label available in image.v to the corresponding labels in the image reference.v ans store the result a coma separated list of values, i.e. distances.csv.

mia-3ddistance-stats -i image.v -r reference.v -o distances.csv

Author(s):

Gert Wollny

│ │ │ │ +

Options:

File-IO

-i, --in-labels=(input, required); io

input label image. For supported file types see Plugin type: 3dimage/io

-r, --ref-labels=(input, required); io

reference label image. For supported file types see Plugin type: 3dimage/io

-l, --label-map=(input); string

optional mapping of label numbers

-o, --out-file=(output, required); string

output file name to write the distances to. The output file is a csv file, containing distances listed for each label.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the distances for each label available in image.v to the corresponding labels in the image reference.v ans store the result a coma separated list of values, i.e. distances.csv.

mia-3ddistance-stats -i image.v -r reference.v -o distances.csv

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -19,15 +19,15 @@ │ │ │ │ │ -i, --in-labels=(input, required); io │ │ │ │ │ input label image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-labels=(input, required); io │ │ │ │ │ reference label image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/ │ │ │ │ │ _i_o │ │ │ │ │ -l, --label-map=(input); string │ │ │ │ │ optional mapping of label numbers │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output file name to write the distances to. The output file is a csv │ │ │ │ │ file, containing distances listed for each label. │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3devaltransformquantity.html │ │ │ │ @@ -14,9 +14,9 @@ │ │ │ │ style=sparse #storage style (sparse|grid) │ │ │ │ repn=float32 #representation of values │ │ │ │ size=1000 1000 200 #grid size of the transformation │ │ │ │ endian=low #endianess of binary data (low|big) │ │ │ │ } │ │ │ │ │ │ │ │ This example header has to be interpreted like follows: three-dimensional data, each entry consists of 13 values the values etry consists of a 3D vector, a scalar, and a 3x3 matrix (saved in row-major format).The data records represent strain tensors, and only a sparse set of points is given. The values are given as single floating point (32 bit). The original transformation field corresponds to images of 1000x1000x200 voxels and the binary data is stored in low endian format.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input); string

input point set, if this parameter is given a sparse evaluation of the quantity will be done, otherwise the quantity is evaluated for each grid point of the transformation range.

-o, --out-file=(required, output); string

output strains file, for a format description see above.

-t, --transformation=(input, required); io

transformation of which the quantity will be evaluated.. For supported file types see Plugin type: 3dtransform/io

│ │ │ │ +File-IO

-i, --in-file=(input); string

input point set, if this parameter is given a sparse evaluation of the quantity will be done, otherwise the quantity is evaluated for each grid point of the transformation range.

-o, --out-file=(output, required); string

output strains file, for a format description see above.

-t, --transformation=(input, required); io

transformation of which the quantity will be evaluated.. For supported file types see Plugin type: 3dtransform/io

│ │ │ │ Parameters

-q, --quantity=strain; dict

Specify the quantity to be evaluated at the given points

derivative:Evaluate the transformation derivative at the given points
strain:Evaluate the strain tensor at the given points

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Derivative of the transformation change.v3df for each point given in input.csv are evaluated and written to output.s.

mia-3deval-transformquantity -i input.csv -o output.s --transformation change.v3df

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ the binary data is stored in low endian format. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input); string │ │ │ │ │ input point set, if this parameter is given a sparse evaluation of the │ │ │ │ │ quantity will be done, otherwise the quantity is evaluated for each grid │ │ │ │ │ point of the transformation range. │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output strains file, for a format description see above. │ │ │ │ │ -t, --transformation=(input, required); io │ │ │ │ │ transformation of which the quantity will be evaluated.. For supported │ │ │ │ │ file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ PPaarraammeetteerrss │ │ │ │ │ -q, --quantity=strain; dict │ │ │ │ │ Specify the quantity to be evaluated at the given points │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dfield2norm.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dfield2norm

mia-3dfield2norm

Sysnopis:

mia-3dfield2norm {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program converts a 3d vector field to an image of its voxel-wise norm.

Options:

-i, --in-vectorfield=(input, required); io

input vector field. For supported file types see Plugin type: 3dvf/io

-o, --out-image=(required, output); io

output image comprising the per voxel norm of each image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the norm image norm.v from a vector field field.v.

mia-3dfield2norm -i field.v -o norm.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program converts a 3d vector field to an image of its voxel-wise norm.

Options:

-i, --in-vectorfield=(input, required); io

input vector field. For supported file types see Plugin type: 3dvf/io

-o, --out-image=(output, required); io

output image comprising the per voxel norm of each image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the norm image norm.v from a vector field field.v.

mia-3dfield2norm -i field.v -o norm.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-3dfield2norm {-i iioo} {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program converts a 3d vector field to an image of its voxel-wise norm. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-vectorfield=(input, required); io │ │ │ │ │ input vector field. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_v_f_/_i_o │ │ │ │ │ - -o, --out-image=(required, output); io │ │ │ │ │ + -o, --out-image=(output, required); io │ │ │ │ │ output image comprising the per voxel norm of each image. For supported │ │ │ │ │ file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dfluid.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dfluid

mia-3dfluid

Sysnopis:

mia-3dfluid {-i io} {-r io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used for non-rigid registration based on fluid dynamics as described in:

Wollny, G. and Kruggel, F., 'Computational cost of non-rigid registration algorithms based on fluid dynamics', IEEE Transactions on Medical Imaging, 11(8), pp. 946-952, 2002.

It uses SSD as the sole registration criterion.

Options:

File-IO

-i, --in-image=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-r, --ref-image=(input, required); io

reference image . For supported file types see Plugin type: 3dimage/io

-o, --out-transformation=(required, output); io

output transformation comprising the registering transformation field. For supported file types see Plugin type: 3dtransform/io

-d, --out-image=(output); io

save deformed image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration parameters

--disable-multigrid

disable multi-grid processing

--disable-fullres

disable processing on the full resolution image

--lambda=1; float

elasticy constant

--mu=1; float

elasticy constant

-s, --start-size=16; int

initial multigrided size

-m, --method=sora; dict

method for solving PDE

sor:successive overrelaxation
sora:Gauss Southwell relexation
--step=0.8; float

Initial stepsize

-p, --interpolator=bspline:d=3; factory

image interpolator kernel. For supported plug-ins see Plugin type: 1d/splinekernel

--relax=1; float

overrelaxation factor vor method sor

--maxiter=10; int

maximum iterations

--epsilon=0.01; float

truncation condition

--matter=4; float

intensity above which real matter is assumed (experimental)

Example:

Register image test.v to image ref.v and write the deformation vector field regfield.v. Start registration at the smallest size above 16 pixel.

mia-3dfluid -i test.v -r ref.v -o regfield.v -s 16

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used for non-rigid registration based on fluid dynamics as described in:

Wollny, G. and Kruggel, F., 'Computational cost of non-rigid registration algorithms based on fluid dynamics', IEEE Transactions on Medical Imaging, 11(8), pp. 946-952, 2002.

It uses SSD as the sole registration criterion.

Options:

File-IO

-i, --in-image=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-r, --ref-image=(input, required); io

reference image . For supported file types see Plugin type: 3dimage/io

-o, --out-transformation=(output, required); io

output transformation comprising the registering transformation field. For supported file types see Plugin type: 3dtransform/io

-d, --out-image=(output); io

save deformed image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration parameters

--disable-multigrid

disable multi-grid processing

--disable-fullres

disable processing on the full resolution image

--lambda=1; float

elasticy constant

--mu=1; float

elasticy constant

-s, --start-size=16; int

initial multigrided size

-m, --method=sora; dict

method for solving PDE

sor:successive overrelaxation
sora:Gauss Southwell relexation
--step=0.8; float

Initial stepsize

-p, --interpolator=bspline:d=3; factory

image interpolator kernel. For supported plug-ins see Plugin type: 1d/splinekernel

--relax=1; float

overrelaxation factor vor method sor

--maxiter=10; int

maximum iterations

--epsilon=0.01; float

truncation condition

--matter=4; float

intensity above which real matter is assumed (experimental)

Example:

Register image test.v to image ref.v and write the deformation vector field regfield.v. Start registration at the smallest size above 16 pixel.

mia-3dfluid -i test.v -r ref.v -o regfield.v -s 16

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ │ It uses SSD as the sole registration criterion. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-image=(input, required); io │ │ │ │ │ input image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-image=(input, required); io │ │ │ │ │ reference image . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-transformation=(required, output); io │ │ │ │ │ + -o, --out-transformation=(output, required); io │ │ │ │ │ output transformation comprising the registering transformation field. │ │ │ │ │ For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ -d, --out-image=(output); io │ │ │ │ │ save deformed image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dfluidsynregistration.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dfluid-syn-registration

mia-3dfluid-syn-registration

Sysnopis:

mia-3dfluid-syn-registration {-i io} {-r io} {-o io} {-O io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program implements the registration of two gray scale 3D images. The transformation applied is a symmeric diffeomorpic fluid dynamic registration. To work most efficiently, this program makes a few assumptions about the imput data, i.e. the image must be of the same size, have the same voxel spacing, and any intensity range normalization or equalization should also be done before calling this program.

Options:

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

IO

-i, --in-image=(input, required); io

test image. For supported file types see Plugin type: 3dimage/io

-r, --ref-image=(input, required); io

reference image. For supported file types see Plugin type: 3dimage/io

-o, --transform=(required, output); io

output transformation. For supported file types see Plugin type: 3dtransform/io

-O, --inverse-transform=(required, output); io

inverse output transformation. For supported file types see Plugin type: 3dtransform/io

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-l, --mg-levels=3; uint

Number of multi-resolution levels to run the registration on. Not that some registration parameters can be given as a coma seperated list to indicate per level values. In these cases if the number of given values is smaller than the number of multi-resolution levels (this parameter), the the last given value is used for all subsequest multi-resolution levels.

-S, --step=0.25; float in (0, 0.5]

Initial step size for all levels

-c, --cost=ssd; factory

Image similarity function to be minimized. For supported plug-ins see Plugin type: 3dimage/cost

-R, --regularizer=sor:kernel=fluid,maxiter=50; factory

Regularization for the force to transformation update. For supported plug-ins see Plugin type: 3dvf/regularizer

-T, --conv-test-interval= in [4, 40]

Convergence test interations intervall: In order to measure convergence the cost function value is averaged over this amount of iterations, and the decline rate is evaluated based on the linare regression of the cost function values in this intervall. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-D, --stop-decline-rate= in [0, inf)

Stopping criterium for registration based on the cost decline rate. If the rate below this value, the iteration is stopped. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-C, --stop-cost=

Stopping criterium for registration based on the cost value. If the cost drops below this value, the iteration is stopped. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-I, --iter= in [4, inf)

Naximum number if iterations done on each multi-resolution level. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

Example:

Register image test.v to image ref.v saving the transformation to transform.v and the inverse transform to inverse-transform.v. Use three multiresolution levels, ssd as image cost function.

mia-3dfluid-syn-registration -i test.v -r ref.v -t transform.v -T inverse-transform.v  -l 3 ssd

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements the registration of two gray scale 3D images. The transformation applied is a symmeric diffeomorpic fluid dynamic registration. To work most efficiently, this program makes a few assumptions about the imput data, i.e. the image must be of the same size, have the same voxel spacing, and any intensity range normalization or equalization should also be done before calling this program.

Options:

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

IO

-i, --in-image=(input, required); io

test image. For supported file types see Plugin type: 3dimage/io

-r, --ref-image=(input, required); io

reference image. For supported file types see Plugin type: 3dimage/io

-o, --transform=(output, required); io

output transformation. For supported file types see Plugin type: 3dtransform/io

-O, --inverse-transform=(output, required); io

inverse output transformation. For supported file types see Plugin type: 3dtransform/io

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-l, --mg-levels=3; uint

Number of multi-resolution levels to run the registration on. Not that some registration parameters can be given as a coma seperated list to indicate per level values. In these cases if the number of given values is smaller than the number of multi-resolution levels (this parameter), the the last given value is used for all subsequest multi-resolution levels.

-S, --step=0.25; float in (0, 0.5]

Initial step size for all levels

-c, --cost=ssd; factory

Image similarity function to be minimized. For supported plug-ins see Plugin type: 3dimage/cost

-R, --regularizer=sor:kernel=fluid,maxiter=50; factory

Regularization for the force to transformation update. For supported plug-ins see Plugin type: 3dvf/regularizer

-T, --conv-test-interval= in [4, 40]

Convergence test interations intervall: In order to measure convergence the cost function value is averaged over this amount of iterations, and the decline rate is evaluated based on the linare regression of the cost function values in this intervall. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-D, --stop-decline-rate= in [0, inf)

Stopping criterium for registration based on the cost decline rate. If the rate below this value, the iteration is stopped. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-C, --stop-cost=

Stopping criterium for registration based on the cost value. If the cost drops below this value, the iteration is stopped. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

-I, --iter= in [4, inf)

Naximum number if iterations done on each multi-resolution level. This parameter can be given as a coma-seperated list with values corresponding to the multi-resolution levels, see option --mg-levels for more information.

Example:

Register image test.v to image ref.v saving the transformation to transform.v and the inverse transform to inverse-transform.v. Use three multiresolution levels, ssd as image cost function.

mia-3dfluid-syn-registration -i test.v -r ref.v -t transform.v -T inverse-transform.v  -l 3 ssd

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -33,18 +33,18 @@ │ │ │ │ │ --version=(); bool │ │ │ │ │ print the version number and exit │ │ │ │ │ IIOO │ │ │ │ │ -i, --in-image=(input, required); io │ │ │ │ │ test image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-image=(input, required); io │ │ │ │ │ reference image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --transform=(required, output); io │ │ │ │ │ + -o, --transform=(output, required); io │ │ │ │ │ output transformation. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ - -O, --inverse-transform=(required, output); io │ │ │ │ │ + -O, --inverse-transform=(output, required); io │ │ │ │ │ inverse output transformation. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ PPrroocceessssiinngg │ │ │ │ │ --threads=-1; int │ │ │ │ │ Maxiumum number of threads to use for processing,This number should be │ │ │ │ │ lower or equal to the number of logical processor cores in the machine. │ │ │ │ │ (-1: automatic estimation). │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dforce.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dforce

mia-3dforce

Sysnopis:

mia-3dforce {-i io} {-r io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to create an image comprising the pixel-wise norm of the ggradient of a given cost function.

Options:

-i, --src-file=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-r, --ref-file=(input, required); io

output force norm image. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

reference image. For supported file types see Plugin type: 3dimage/io

-c, --cost=ssd; factory

cost function to use. For supported plug-ins see Plugin type: 3dimage/cost

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the weigtes sum of SSD between src.v and ref.v and store the result in forcenorm.v.

mia-3dforce -i src.v -r ref.v -c ssd -o forcenorm.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to create an image comprising the pixel-wise norm of the ggradient of a given cost function.

Options:

-i, --src-file=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-r, --ref-file=(input, required); io

output force norm image. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

reference image. For supported file types see Plugin type: 3dimage/io

-c, --cost=ssd; factory

cost function to use. For supported plug-ins see Plugin type: 3dimage/cost

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the weigtes sum of SSD between src.v and ref.v and store the result in forcenorm.v.

mia-3dforce -i src.v -r ref.v -c ssd -o forcenorm.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ ggradient of a given cost function. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --src-file=(input, required); io │ │ │ │ │ input image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-file=(input, required); io │ │ │ │ │ output force norm image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ reference image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -c, --cost=ssd; factory │ │ │ │ │ cost function to use. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/ │ │ │ │ │ _c_o_s_t │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dgetslice.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dgetslice

mia-3dgetslice

Sysnopis:

mia-3dgetslice {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to extract 2D slices from a 3D data set and store them in separate files. Output files will be numbered according to their slice index.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output image(s). If number != 1 than this is used as a base name and should be given without extension since this will be based on the '--type' option. If number=1 then this exact file name will be used.. For supported file types see Plugin type: 2dimage/io

-t, --type=png; set

output file type for number != 1 Supported values are:(bmp, datapool, dicom, exr, jpg, png, raw, tif, vista, )

-s, --start=0; uint

start slice number

-n, --number=1; uint

number of slices (all=0)

--ndigits=4; int

minimum number of digits of the file name numbers (if n != 1)

-d, --dir=xy; dict

slice direction (xy=axial, xz=coronal, yz=saggital)

xy:get xy (axial) slice
xz:get xz (coronal) slice
yz:get yz (saggital) slice

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Store 5 coronal slices starting at slice 120 coronalXXXX.png from image.v.

mia-3dgetslice -i image.v -o coronal -t png -n 5 -s 120

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to extract 2D slices from a 3D data set and store them in separate files. Output files will be numbered according to their slice index.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output image(s). If number != 1 than this is used as a base name and should be given without extension since this will be based on the '--type' option. If number=1 then this exact file name will be used.. For supported file types see Plugin type: 2dimage/io

-t, --type=png; set

output file type for number != 1 Supported values are:(bmp, datapool, dicom, exr, jpg, png, raw, tif, vista, )

-s, --start=0; uint

start slice number

-n, --number=1; uint

number of slices (all=0)

--ndigits=4; int

minimum number of digits of the file name numbers (if n != 1)

-d, --dir=xy; dict

slice direction (xy=axial, xz=coronal, yz=saggital)

xy:get xy (axial) slice
xz:get xz (coronal) slice
yz:get yz (saggital) slice

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Store 5 coronal slices starting at slice 120 coronalXXXX.png from image.v.

mia-3dgetslice -i image.v -o coronal -t png -n 5 -s 120

Author(s):

Gert Wollny

│ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dimageaddattributes.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dimageaddattributes

mia-3dimageaddattributes

Sysnopis:

mia-3dimageaddattributes {-i io} {-o io} {-a io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program appends all the meta-data attributes found in a 2D input image to a 3D image (if the output format supports such attributes). Attributes that are already present in the 3D image are not overwritten.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output image(s) with the added attributes. For supported file types see Plugin type: 3dimage/io

-a, --attr=(input, required); io

2D image providing the attributes. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Append the attributes found in 2d.v to 3d.v and store the result in attr3d.v

mia-3dimageaddattributes  -i 3d.v -o attr3d.v -a 2d.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program appends all the meta-data attributes found in a 2D input image to a 3D image (if the output format supports such attributes). Attributes that are already present in the 3D image are not overwritten.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output image(s) with the added attributes. For supported file types see Plugin type: 3dimage/io

-a, --attr=(input, required); io

2D image providing the attributes. For supported file types see Plugin type: 2dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Append the attributes found in 2d.v to 3d.v and store the result in attr3d.v

mia-3dimageaddattributes  -i 3d.v -o attr3d.v -a 2d.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ This program appends all the meta-data attributes found in a 2D input image to │ │ │ │ │ a 3D image (if the output format supports such attributes). Attributes that are │ │ │ │ │ already present in the 3D image are not overwritten. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image(s) to be filtered. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image(s) with the added attributes. For supported file types see │ │ │ │ │ _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -a, --attr=(input, required); io │ │ │ │ │ 2D image providing the attributes. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dimagecombine.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dimagecombine

mia-3dimagecombine

Sysnopis:

mia-3dimagecombine {-1 io} {-2 io} {-c factory} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to combine two images using a given image combiner.

Options:

-1, --image1=(input, required); io

input image 1 to be combined. For supported file types see Plugin type: 3dimage/io

-2, --image2=(input, required); io

input image 2 to be combined. For supported file types see Plugin type: 3dimage/io

-c, --combiner=(required); factory

combiner operation. For supported plug-ins see Plugin type: 3dimage/combiner

-o, --out-file=(required, output); io

output image file. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Take two images l1.v and l2.v and evaluate the per-voxel sum.

mia-3dimagecombine -1 l1.v -2 l2.v -c sum.v -c add

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to combine two images using a given image combiner.

Options:

-1, --image1=(input, required); io

input image 1 to be combined. For supported file types see Plugin type: 3dimage/io

-2, --image2=(input, required); io

input image 2 to be combined. For supported file types see Plugin type: 3dimage/io

-c, --combiner=(required); factory

combiner operation. For supported plug-ins see Plugin type: 3dimage/combiner

-o, --out-file=(output, required); io

output image file. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Take two images l1.v and l2.v and evaluate the per-voxel sum.

mia-3dimagecombine -1 l1.v -2 l2.v -c sum.v -c add

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -12,15 +12,15 @@ │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -2, --image2=(input, required); io │ │ │ │ │ input image 2 to be combined. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -c, --combiner=(required); factory │ │ │ │ │ combiner operation. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/ │ │ │ │ │ _c_o_m_b_i_n_e_r │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image file. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dimagecreator.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dimagecreator

mia-3dimagecreator

Sysnopis:

mia-3dimagecreator {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program creates a 3D image that contains an object created by one of the object creator plug-ins (creator/3dimage)

Options:

-o, --out-file=(required, output); io

output file for create object. For supported file types see Plugin type: 3dimage/io

-s, --size=[128,128,128]; 3dbounds

size of the object

-r, --repn=ubyte; dict

input pixel type

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined
-j, --object=sphere; factory

object to be created. For supported plug-ins see Plugin type: 3dimage/creator

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create an image output.v of size <64,128,256> that contains a lattic with frequencys 8, 16, and 4 in x, y and, z-direction respectively.

mia-3dimagecreator -o lattic.v -j lattic:fx=8,fy=16,fz=4 -s "<64,128,256>"

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program creates a 3D image that contains an object created by one of the object creator plug-ins (creator/3dimage)

Options:

-o, --out-file=(output, required); io

output file for create object. For supported file types see Plugin type: 3dimage/io

-s, --size=[128,128,128]; 3dbounds

size of the object

-r, --repn=ubyte; dict

input pixel type

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined
-j, --object=sphere; factory

object to be created. For supported plug-ins see Plugin type: 3dimage/creator

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create an image output.v of size <64,128,256> that contains a lattic with frequencys 8, 16, and 4 in x, y and, z-direction respectively.

mia-3dimagecreator -o lattic.v -j lattic:fx=8,fy=16,fz=4 -s "<64,128,256>"

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ │ mmiiaa--33ddiimmaaggeeccrreeaattoorr │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-3dimagecreator {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program creates a 3D image that contains an object created by one of the │ │ │ │ │ object creator plug-ins (creator/3dimage) │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file for create object. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -s, --size=[128,128,128]; 3dbounds │ │ │ │ │ size of the object │ │ │ │ │ -r, --repn=ubyte; dict │ │ │ │ │ input pixel type │ │ │ │ │ bit: binary data │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dimagefilter.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-3dimagefilter

mia-3dimagefilter

Sysnopis:

mia-3dimagefilter {-i io} {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 3dimage/filter │ │ │ │ │ │ │ │ - ...]

Description:

This program is used to filter and convert gray scale 3D images.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output image(s) that have been filtered. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a mean-least-varaiance filter on input.v, then run a 5-class k-means classification and binarize by selecting the 4th class.

mia-3dimagefilter -i image.v -o filtered.v mlv:w=2 kmeans:c=5 binarize:min=4,max=4

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to filter and convert gray scale 3D images.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output image(s) that have been filtered. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a mean-least-varaiance filter on input.v, then run a 5-class k-means classification and binarize by selecting the 4th class.

mia-3dimagefilter -i image.v -o filtered.v mlv:w=2 kmeans:c=5 binarize:min=4,max=4

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to filter and convert gray scale 3D images. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image(s) to be filtered. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image(s) that have been filtered. For supported file types see │ │ │ │ │ _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dimagefilterstack.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-3dimagefilterstack

mia-3dimagefilterstack

Sysnopis:

mia-3dimagefilterstack {-i io} {-o io} {-t set} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 3dimage/filter │ │ │ │ │ │ │ │ - ...]

Description:

This program is used to filter and convert a consecutive numbered series gray of scale images. File names must follow the pattern 'dataXXXX.v' (X being digits), i.e. the numbering comes right before the dot.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output file name base, numbers are added accorfing to the input file pattern, and the file extension is added according to the 'type' option.. For supported file types see Plugin type: 3dimage/io

-t, --type=(required); set

output file type Supported values are:(analyze, datapool, dicom, hdf5, inria, mhd, nifti, vff, vista, vti, vtk, )

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a mean-least-varaiance filter on a series of images that follow the numbering pattern imageXXXX.hdr and store the output in images filteredXXXX.hdr

mia-3dimagefilterstack -i image0000.hdr -o filtered -t hdr mlv:w=2

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to filter and convert a consecutive numbered series gray of scale images. File names must follow the pattern 'dataXXXX.v' (X being digits), i.e. the numbering comes right before the dot.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output file name base, numbers are added accorfing to the input file pattern, and the file extension is added according to the 'type' option.. For supported file types see Plugin type: 3dimage/io

-t, --type=(required); set

output file type Supported values are:(analyze, datapool, dicom, hdf5, inria, mhd, nifti, vff, vista, vti, vtk, )

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a mean-least-varaiance filter on a series of images that follow the numbering pattern imageXXXX.hdr and store the output in images filteredXXXX.hdr

mia-3dimagefilterstack -i image0000.hdr -o filtered -t hdr mlv:w=2

Author(s):

Gert Wollny

│ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dimageselect.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dimageselect

mia-3dimageselect

Sysnopis:

mia-3dimageselect {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to select one 3D images from a multi-image file.

Options:

-i, --in-file=(input, required); io

input images. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output image. For supported file types see Plugin type: 3dimage/io

-n, --number=0; uint

image number to be selected

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Store the third image in multiimage.v to image.v (note: counting starts with zero).

mia-3dimageselect -i multiimage.v -o image.v -n 2

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to select one 3D images from a multi-image file.

Options:

-i, --in-file=(input, required); io

input images. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output image. For supported file types see Plugin type: 3dimage/io

-n, --number=0; uint

image number to be selected

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Store the third image in multiimage.v to image.v (note: counting starts with zero).

mia-3dimageselect -i multiimage.v -o image.v -n 2

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-3dimageselect {-i iioo} {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to select one 3D images from a multi-image file. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input images. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -n, --number=0; uint │ │ │ │ │ image number to be selected │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3disosurfacefromstack.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3disosurface-from-stack

mia-3disosurface-from-stack

Sysnopis:

mia-3disosurface-from-stack {-i string} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to extract an iso-surface from the input gray scale image given as slices.

Options:

File-IO

-i, --in-image=(input, required); string

input image filename pattern

-o, --out-mesh=(required, output); string

output mesh

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Image options

-s, --iso-value=128; float

iso-value of iso surface to be extracted

Mesh options

-f, --max-faces=-1; int

maximum number of Faces,

-e, --max-edges=-1; int

maximum number of Edges

-c, --max-cost=0.1; float

maximum cost for edge collaps

-r, --ratio=4; float

ratio of faces(edges) to target number, at which the optimization changes from edge-length to volume-optimized

-w, --reverse-winding

reverse the winding of the triangles in order to make normals point away from the high intensity area

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Extract the surface from an image set with numbers imageXXXX.png that corresponds to the value 30 and stop optimizing when the mesh consists of less than 100000 triangles.

mia-3disosurface-from-stack -i image0000.png -o mesh.vmesh -s 30 -f 100000

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to extract an iso-surface from the input gray scale image given as slices.

Options:

File-IO

-i, --in-image=(input, required); string

input image filename pattern

-o, --out-mesh=(output, required); string

output mesh

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Image options

-s, --iso-value=128; float

iso-value of iso surface to be extracted

Mesh options

-f, --max-faces=-1; int

maximum number of Faces,

-e, --max-edges=-1; int

maximum number of Edges

-c, --max-cost=0.1; float

maximum cost for edge collaps

-r, --ratio=4; float

ratio of faces(edges) to target number, at which the optimization changes from edge-length to volume-optimized

-w, --reverse-winding

reverse the winding of the triangles in order to make normals point away from the high intensity area

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Extract the surface from an image set with numbers imageXXXX.png that corresponds to the value 30 and stop optimizing when the mesh consists of less than 100000 triangles.

mia-3disosurface-from-stack -i image0000.png -o mesh.vmesh -s 30 -f 100000

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to extract an iso-surface from the input gray scale image │ │ │ │ │ given as slices. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-image=(input, required); string │ │ │ │ │ input image filename pattern │ │ │ │ │ - -o, --out-mesh=(required, output); string │ │ │ │ │ + -o, --out-mesh=(output, required); string │ │ │ │ │ output mesh │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3disosurfacefromvolume.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3disosurface-from-volume

mia-3disosurface-from-volume

Sysnopis:

mia-3disosurface-from-volume {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to extract an iso-surface from the input gray scale image by using marching thetrahedra.

Options:

File-IO

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output mesh. For supported file types see Plugin type: mesh/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Image options

-s, --iso-value=128; float

iso-value of iso surface to be extracted

-b, --bordered

put an empty border around the image to ensure a closed surface

Mesh options

-f, --max-faces=-1; int

maximum number of Faces,

-e, --max-edges=-1; int

maximum number of Edges

-c, --max-cost=0.1; float

maximum cost for edge collaps

-r, --ratio=4; float

ratio of faces(edges) to target number, at which the optimization changes from edge-length to volume-optimized

-w, --reverse-winding

reverse the winding of the triangles in order to make normals point away from the high intensity area

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Extract the surface corresponding to the value 30 and stop optimizing when the mesh consists of less than 100000 triangles.

mia-3disosurface-from-volume -i image.v -o mesh.vmesh -s 30 -f 100000

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to extract an iso-surface from the input gray scale image by using marching thetrahedra.

Options:

File-IO

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output mesh. For supported file types see Plugin type: mesh/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Image options

-s, --iso-value=128; float

iso-value of iso surface to be extracted

-b, --bordered

put an empty border around the image to ensure a closed surface

Mesh options

-f, --max-faces=-1; int

maximum number of Faces,

-e, --max-edges=-1; int

maximum number of Edges

-c, --max-cost=0.1; float

maximum cost for edge collaps

-r, --ratio=4; float

ratio of faces(edges) to target number, at which the optimization changes from edge-length to volume-optimized

-w, --reverse-winding

reverse the winding of the triangles in order to make normals point away from the high intensity area

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Extract the surface corresponding to the value 30 and stop optimizing when the mesh consists of less than 100000 triangles.

mia-3disosurface-from-volume -i image.v -o mesh.vmesh -s 30 -f 100000

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to extract an iso-surface from the input gray scale image │ │ │ │ │ by using marching thetrahedra. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output mesh. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _m_e_s_h_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dlandmarkstransform.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dlandmarks-transform

mia-3dlandmarks-transform

Sysnopis:

mia-3dlandmarks-transform {-i io} {-o io} {-t io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Transform the locations of the landmarks by means of a given 3D transformation. Note, landmark transformations do the inverse of an image transformation (in a manner of speaking), i.e. given a transformation V(x) in an image transformation the pixel intensity at x is set to the original intensity at V(x), while a landmark at x is moved to V(x).

Options:

-i, --in-file=(input, required); io

input landmark set. For supported file types see Plugin type: 3dlandmarklist/io

-o, --out-file=(required, output); io

output landmark set. For supported file types see Plugin type: 3dlandmarklist/io

-t, --transformation=(input, required); io

transformation file. For supported file types see Plugin type: 3dtransform/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform the landmarks given in input.lmx by applyning the transfromation stored in trans.v and store the result in output.lmx

mia-3dlandmarks-transform -i input.lmx -t trans.v  -o output.lmx

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Transform the locations of the landmarks by means of a given 3D transformation. Note, landmark transformations do the inverse of an image transformation (in a manner of speaking), i.e. given a transformation V(x) in an image transformation the pixel intensity at x is set to the original intensity at V(x), while a landmark at x is moved to V(x).

Options:

-i, --in-file=(input, required); io

input landmark set. For supported file types see Plugin type: 3dlandmarklist/io

-o, --out-file=(output, required); io

output landmark set. For supported file types see Plugin type: 3dlandmarklist/io

-t, --transformation=(input, required); io

transformation file. For supported file types see Plugin type: 3dtransform/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform the landmarks given in input.lmx by applyning the transfromation stored in trans.v and store the result in output.lmx

mia-3dlandmarks-transform -i input.lmx -t trans.v  -o output.lmx

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ manner of speaking), i.e. given a transformation V(x) in an image │ │ │ │ │ transformation the pixel intensity at x is set to the original intensity at V │ │ │ │ │ (x), while a landmark at x is moved to V(x). │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input landmark set. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_l_a_n_d_m_a_r_k_l_i_s_t_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output landmark set. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_l_a_n_d_m_a_r_k_l_i_s_t_/_i_o │ │ │ │ │ -t, --transformation=(input, required); io │ │ │ │ │ transformation file. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dlerp.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-3dlerp

mia-3dlerp

Sysnopis:

mia-3dlerp {-1 io} {-2 io} {-o io} {-p vfloat} [ │ │ │ │ options │ │ │ │ - ...]

Description:

merge two images by linear combination.

Options:

-1, --first=(input, required); io

first input image . For supported file types see Plugin type: 3dimage/io

-2, --second=(input, required); io

second input image . For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

linearly interpolated image. For supported file types see Plugin type: 3dimage/io

-p, --positions=(required); vfloat

image series positions (first, target, second)

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Test

--selftest=(

run a self test of the program

Example:

Combine image inputA.v and inputB.v by using position coordinates 4, 7, and 9. This means the output pixel values will be evaluated according to │ │ │ │ + ...]

Description:

merge two images by linear combination.

Options:

-1, --first=(input, required); io

first input image . For supported file types see Plugin type: 3dimage/io

-2, --second=(input, required); io

second input image . For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

linearly interpolated image. For supported file types see Plugin type: 3dimage/io

-p, --positions=(required); vfloat

image series positions (first, target, second)

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Test

--selftest=(

run a self test of the program

Example:

Combine image inputA.v and inputB.v by using position coordinates 4, 7, and 9. This means the output pixel values will be evaluated according to │ │ │ │ │ │ │ │ (9-7)/(9-4) * A + (7-4)/(9-4) * B │ │ │ │ │ │ │ │ The result image will be written to output.v

mia-3dlerp -1 inputA.v -2 inputB.v -p 4,7,9 -o output.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ merge two images by linear combination. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -1, --first=(input, required); io │ │ │ │ │ first input image . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -2, --second=(input, required); io │ │ │ │ │ second input image . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ linearly interpolated image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -p, --positions=(required); vfloat │ │ │ │ │ image series positions (first, target, second) │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dmaskseeded.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dmaskseeded

mia-3dmaskseeded

Sysnopis:

mia-3dmaskseeded {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

3D image segmentation based on region growing from a seed point. Neighboring points are added, either when their intensity is equal or higher than that of the seed point, or of the intensity is lower or equal then that of the neighoring point. After region growing is finished, this mask is used to zero out the region in the original image yielding the resulting image.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output image(s) that have been filtered. For supported file types see Plugin type: 3dimage/io

-s, --seed=[0,0,0]; 3dbounds

seed point

-n, --neighborhood=6n; factory

neighborhood shape. For supported plug-ins see Plugin type: 3dimage/shape

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a region growing on input.v starting at point <10,23,21> and use the 18n neighbourhood.

mia-3dmaskseeded -i image.v -o masked.v -s '<10,23,21>' -n 18n

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

3D image segmentation based on region growing from a seed point. Neighboring points are added, either when their intensity is equal or higher than that of the seed point, or of the intensity is lower or equal then that of the neighoring point. After region growing is finished, this mask is used to zero out the region in the original image yielding the resulting image.

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output image(s) that have been filtered. For supported file types see Plugin type: 3dimage/io

-s, --seed=[0,0,0]; 3dbounds

seed point

-n, --neighborhood=6n; factory

neighborhood shape. For supported plug-ins see Plugin type: 3dimage/shape

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a region growing on input.v starting at point <10,23,21> and use the 18n neighbourhood.

mia-3dmaskseeded -i image.v -o masked.v -s '<10,23,21>' -n 18n

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ the seed point, or of the intensity is lower or equal then that of the │ │ │ │ │ neighoring point. After region growing is finished, this mask is used to zero │ │ │ │ │ out the region in the original image yielding the resulting image. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image(s) to be filtered. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image(s) that have been filtered. For supported file types see │ │ │ │ │ _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -s, --seed=[0,0,0]; 3dbounds │ │ │ │ │ seed point │ │ │ │ │ -n, --neighborhood=6n; factory │ │ │ │ │ neighborhood shape. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_s_h_a_p_e │ │ │ │ │ HHeellpp && IInnffoo │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dmotioncompicanonrigid.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dmotioncompica-nonrigid

mia-3dmotioncompica-nonrigid

Sysnopis:

mia-3dmotioncompica-nonrigid {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program implements a 3D version of the motion compensation algorithm described in

Wollny G, Kellman P, Santos A, Ledesma-Carbayo M-J, "Automatic Motion Compensation of Free Breathing acquired Myocardial Perfusion Data by using Independent Component Analysis" Medical Image Analysis, 2012

.

Options:

File-IO

-i, --in-file=(input, required); io

input images of consecutively numbered filed (nameXXXX.ext). For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

output image name (as C format string including a %04d in order to define the file numbering). For supported file types see Plugin type: 3dimage/io

--save-refs=STRING

save reference images, the given string is used as file name base, the number pattern follows the input images, and the output format is always 'vista'

--save-regs=STRING

save intermediate registered images, the given string is used as file name base, the number pattern follows the input images, and the output format is always 'vista'

--save-coeffs=STRING

save mixing matrix to a text file

--save-features=STRING

save feature images as PNG

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--no-normalize

don't normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-O, --optimizer=gsl:opt=gd,step=0.1; stringSTRING

Optimizer used for minimization

-a, --start-c-rate=32; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass

--c-rate-divider=4; double

cofficient rate divider for each pass

-d, --start-divcurl=20; double

start divcurl weight, gets divided by --divcurl-divider with every pass

--divcurl-divider=4; double

divcurl weight scaling with each new pass

-w, --imagecost=image:weight=1,cost=ssd,; stringSTRING

image cost

-l, --mg-levels=3; uint

multi-resolution levels

-P, --passes=3; uint

registration passes

Example:

Register the perfusion series given in images imagesXXXX.v by using 4-class ICA estimation. Skip two images at the beginning, use at most 4 registration threads, a nlopt based optimizer and otherwiese use the default parameters. Store the result in registeredXXXX.v

mia-3dmotioncompica-nonrigid -i images0000.v -o  registered%04d.v  -k 2 -C 4 -t 4 -O nlopt:opt=ld-var1,xtola=0.001,ftolr=0.001,maxiter=300

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements a 3D version of the motion compensation algorithm described in

Wollny G, Kellman P, Santos A, Ledesma-Carbayo M-J, "Automatic Motion Compensation of Free Breathing acquired Myocardial Perfusion Data by using Independent Component Analysis" Medical Image Analysis, 2012

.

Options:

File-IO

-i, --in-file=(input, required); io

input images of consecutively numbered filed (nameXXXX.ext). For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

output image name (as C format string including a %04d in order to define the file numbering). For supported file types see Plugin type: 3dimage/io

--save-refs=STRING

save reference images, the given string is used as file name base, the number pattern follows the input images, and the output format is always 'vista'

--save-regs=STRING

save intermediate registered images, the given string is used as file name base, the number pattern follows the input images, and the output format is always 'vista'

--save-coeffs=STRING

save mixing matrix to a text file

--save-features=STRING

save feature images as PNG

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

ICA

--fastica=internal; factory

FastICA implementationto be used. For supported plug-ins see Plugin type: fastica/implementation

-C, --components=0; uint

ICA components 0 = automatic estimation

--no-normalize

don't normalized ICs

--no-meanstrip

don't strip the mean from the mixing curves

-k, --skip=0; uint

skip images at the beginning of the series e.g. because as they are of other modalities

-m, --max-ica-iter=400; uint

maximum number of iterations in ICA

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-O, --optimizer=gsl:opt=gd,step=0.1; stringSTRING

Optimizer used for minimization

-a, --start-c-rate=32; double

start coefficinet rate in spines, gets divided by --c-rate-divider with every pass

--c-rate-divider=4; double

cofficient rate divider for each pass

-d, --start-divcurl=20; double

start divcurl weight, gets divided by --divcurl-divider with every pass

--divcurl-divider=4; double

divcurl weight scaling with each new pass

-w, --imagecost=image:weight=1,cost=ssd,; stringSTRING

image cost

-l, --mg-levels=3; uint

multi-resolution levels

-P, --passes=3; uint

registration passes

Example:

Register the perfusion series given in images imagesXXXX.v by using 4-class ICA estimation. Skip two images at the beginning, use at most 4 registration threads, a nlopt based optimizer and otherwiese use the default parameters. Store the result in registeredXXXX.v

mia-3dmotioncompica-nonrigid -i images0000.v -o  registered%04d.v  -k 2 -C 4 -t 4 -O nlopt:opt=ld-var1,xtola=0.001,ftolr=0.001,maxiter=300

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -12,15 +12,15 @@ │ │ │ │ │ _I_n_d_e_p_e_n_d_e_n_t_ _C_o_m_p_o_n_e_n_t_ _A_n_a_l_y_s_i_s_"_ _M_e_d_i_c_a_l_ _I_m_a_g_e_ _A_n_a_l_y_s_i_s_,_ _2_0_1_2 │ │ │ │ │ . │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input images of consecutively numbered filed (nameXXXX.ext). For │ │ │ │ │ supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image name (as C format string including a %04d in order to define │ │ │ │ │ the file numbering). For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ --save-refs=STRING │ │ │ │ │ save reference images, the given string is used as file name base, the │ │ │ │ │ number pattern follows the input images, and the output format is always │ │ │ │ │ 'vista' │ │ │ │ │ --save-regs=STRING │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dnonrigidreg.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-3dnonrigidreg

mia-3dnonrigidreg

Sysnopis:

mia-3dnonrigidreg {-i io} {-r io} {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 3dimage/fullcost │ │ │ │ │ │ │ │ - ...]

Description:

This program implements the registration of two gray scale 3D images.

Options:

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

IO

-i, --in-image=(input, required); io

test image. For supported file types see Plugin type: 3dimage/io

-r, --ref-image=(input, required); io

reference image. For supported file types see Plugin type: 3dimage/io

-o, --out-image=(required, output); io

registered output image. For supported file types see Plugin type: 3dimage/io

-t, --transformation=(output); io

output transformation. For supported file types see Plugin type: 3dtransform/io

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-l, --levels=3; uint

multi-resolution levels

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=spline:rate=10; factory

transformation type. For supported plug-ins see Plugin type: 3dimage/transform

Example:

Register image test.v to image ref.v by using a spline transformation with a coefficient rate of 5 and write the registered image to reg.v. Use two multiresolution levels, ssd as image cost function and divcurl weighted by 10.0 as transformation smoothness penalty.

mia-3dnonrigidreg -i test.v -r ref.v -o reg.v -l 2 -f spline:rate=3  image:cost=ssd divcurl:weight=10

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements the registration of two gray scale 3D images.

Options:

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

IO

-i, --in-image=(input, required); io

test image. For supported file types see Plugin type: 3dimage/io

-r, --ref-image=(input, required); io

reference image. For supported file types see Plugin type: 3dimage/io

-o, --out-image=(output, required); io

registered output image. For supported file types see Plugin type: 3dimage/io

-t, --transformation=(output); io

output transformation. For supported file types see Plugin type: 3dtransform/io

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Registration

-l, --levels=3; uint

multi-resolution levels

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=spline:rate=10; factory

transformation type. For supported plug-ins see Plugin type: 3dimage/transform

Example:

Register image test.v to image ref.v by using a spline transformation with a coefficient rate of 5 and write the registered image to reg.v. Use two multiresolution levels, ssd as image cost function and divcurl weighted by 10.0 as transformation smoothness penalty.

mia-3dnonrigidreg -i test.v -r ref.v -o reg.v -l 2 -f spline:rate=3  image:cost=ssd divcurl:weight=10

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ --version=(); bool │ │ │ │ │ print the version number and exit │ │ │ │ │ IIOO │ │ │ │ │ -i, --in-image=(input, required); io │ │ │ │ │ test image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-image=(input, required); io │ │ │ │ │ reference image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-image=(required, output); io │ │ │ │ │ + -o, --out-image=(output, required); io │ │ │ │ │ registered output image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -t, --transformation=(output); io │ │ │ │ │ output transformation. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ PPrroocceessssiinngg │ │ │ │ │ --threads=-1; int │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dnonrigidregalt.html │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ mia-3dnonrigidreg-alt

mia-3dnonrigidreg-alt

Sysnopis:

mia-3dnonrigidreg-alt {-o io} [ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: 3dimage/fullcost │ │ │ │ │ │ │ │ - ...]

Description:

This program runs a non-rigid registration based on the given cost criteria and a given transformation model. Other than mia-3dnonrigidreg it doesn't support specific command line parameters to provide the images. Instead the images are specified dirctly when defining the cost function. Hence, image registrations can be executed that optimize the aligmnet of more than one image pair at the same time. Note, however, that all input images must be of the same dimension (in pixels)

Options:

-o, --out-transform=(required, output); io

output transformation. For supported file types see Plugin type: 3dtransform/io

-l, --levels=3; uint

multi-resolution levels

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=spline:rate=10; factory

transformation type. For supported plug-ins see Plugin type: 3dimage/transform

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register image test.v to image ref.v by using a spline transformation with a coefficient rate of 5 and write the registered image to reg.v. Use two multiresolution levels, ssd as image cost function and divcurl weighted by 10.0 as transformation smoothness penalty. The resulting transformation is saved in reg.vf.

mia-3dnonrigidreg-alt -o reg.vf -l 2 -f spline:rate=3 image:cost=ssd,src=test.v,ref=ref.v divcurl:weight=10

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program runs a non-rigid registration based on the given cost criteria and a given transformation model. Other than mia-3dnonrigidreg it doesn't support specific command line parameters to provide the images. Instead the images are specified dirctly when defining the cost function. Hence, image registrations can be executed that optimize the aligmnet of more than one image pair at the same time. Note, however, that all input images must be of the same dimension (in pixels)

Options:

-o, --out-transform=(output, required); io

output transformation. For supported file types see Plugin type: 3dtransform/io

-l, --levels=3; uint

multi-resolution levels

-O, --optimizer=gsl:opt=gd,step=0.1; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=spline:rate=10; factory

transformation type. For supported plug-ins see Plugin type: 3dimage/transform

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register image test.v to image ref.v by using a spline transformation with a coefficient rate of 5 and write the registered image to reg.v. Use two multiresolution levels, ssd as image cost function and divcurl weighted by 10.0 as transformation smoothness penalty. The resulting transformation is saved in reg.vf.

mia-3dnonrigidreg-alt -o reg.vf -l 2 -f spline:rate=3 image:cost=ssd,src=test.v,ref=ref.v divcurl:weight=10

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ a given transformation model. Other than mia-3dnonrigidreg it doesn't support │ │ │ │ │ specific command line parameters to provide the images. Instead the images are │ │ │ │ │ specified dirctly when defining the cost function. Hence, image registrations │ │ │ │ │ can be executed that optimize the aligmnet of more than one image pair at the │ │ │ │ │ same time. Note, however, that all input images must be of the same dimension │ │ │ │ │ (in pixels) │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-transform=(required, output); io │ │ │ │ │ + -o, --out-transform=(output, required); io │ │ │ │ │ output transformation. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ -l, --levels=3; uint │ │ │ │ │ multi-resolution levels │ │ │ │ │ -O, --optimizer=gsl:opt=gd,step=0.1; factory │ │ │ │ │ Optimizer used for minimization. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _m_i_n_i_m_i_z_e_r_/_s_i_n_g_l_e_c_o_s_t │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dprealignnonrigid.html │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ mia-3dprealign-nonrigid

mia-3dprealign-nonrigid

Sysnopis:

mia-3dprealign-nonrigid {-i io} {-o io} [ │ │ │ │ options │ │ │ │ ...]

Description:

This program runs the non-rigid registration of an image series by first registering an already aligned subset of the images to one reference, and then by registering the remaining images by using synthetic references. This is a 3D version of

G. Wollny, M-J Ledesma-Cabryo, P.Kellman, and A.Santos, "Exploiting Quasiperiodicity in Motion Correction of Free-Breathing," IEEE Transactions on Medical Imaging, 29(8), 2010.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); io

input images following the naming pattern nameXXXX.ext. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

file name base for registered files given as C-format string. For supported file types see Plugin type: 3dimage/io

--save-references

Save synthetic references to files refXXXX.v

│ │ │ │ +File-IO

-i, --in-file=(input, required); io

input images following the naming pattern nameXXXX.ext. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

file name base for registered files given as C-format string. For supported file types see Plugin type: 3dimage/io

--save-references

Save synthetic references to files refXXXX.v

│ │ │ │ Preconditions & Preprocessing

-k, --skip=0; uint

Skip images at the begin of the series

--preskip=20; uint

Skip images at the beginning+skip of the series when searching for high contrats image

--postskip=2; uint

Skip images at the end of the series when searching for high contrats image

--max-candidates=20; uint

maximum number of candidates for global reference image

-S, --cost-series=image:cost=[ngf:eval=ds]; factory

Const function to use for the analysis of the series. For supported plug-ins see Plugin type: 3dimage/fullcost

--ref-idx=STRING

save reference index number to this file

-R, --global-reference=-1; int

save reference index number to this file

-D, --max-subset-delta=0; uint

Maximum delta between two elements of the prealigned subset

│ │ │ │ Registration

-O, --optimizer=gsl:opt=gd,step=0.01; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-l, --mr-levels=3; uint

multi-resolution levels

-f, --transForm=spline; factory

transformation type. For supported plug-ins see Plugin type: 3dimage/transform

-1, --cost-subset=image:cost=[ngf:eval=ds]; factory

Cost function for registration during the subset registration. For supported plug-ins see Plugin type: 3dimage/fullcost

-2, --cost-final=image:cost=ssd; factory

Cost function for registration during the final registration. For supported plug-ins see Plugin type: 3dimage/fullcost

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register the image series given by images imageXXXX.v by optimizing a spline based transformation with a coefficient rate of 16 pixel, skipping two images at the beginning and using normalized gradient fields as initial cost measure and SSD as final measure. Penalize the transformation by using divcurl with aweight of 2.0. As optimizer an nlopt based newton method is used.

mia-3dprealign-nonrigid mia-3dprealign-nonrigid  -i imageXXXX.v -o registered -t vista -k 2-F spline:rate=16,penalty=[divcurl:weight=2] -1 image:cost=[ngf:eval=ds] -2 image:cost=ssd -O nlopt:opt=ld-var1,xtola=0.001,ftolr=0.001,maxiter=300

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ │ _Q_u_a_s_i_p_e_r_i_o_d_i_c_i_t_y_ _i_n_ _M_o_t_i_o_n_ _C_o_r_r_e_c_t_i_o_n_ _o_f_ _F_r_e_e_-_B_r_e_a_t_h_i_n_g_,_"_ _I_E_E_E_ _T_r_a_n_s_a_c_t_i_o_n_s_ _o_n │ │ │ │ │ _M_e_d_i_c_a_l_ _I_m_a_g_i_n_g_,_ _2_9_(_8_)_,_ _2_0_1_0_. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input images following the naming pattern nameXXXX.ext. For supported │ │ │ │ │ file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ file name base for registered files given as C-format string. For │ │ │ │ │ supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ --save-references │ │ │ │ │ Save synthetic references to files refXXXX.v │ │ │ │ │ PPrreeccoonnddiittiioonnss && PPrreepprroocceessssiinngg │ │ │ │ │ -k, --skip=0; uint │ │ │ │ │ Skip images at the begin of the series │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3drigidreg.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3drigidreg

mia-3drigidreg

Sysnopis:

mia-3drigidreg {-i io} {-r io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program implements the registration of two gray scale 3D images. The transformation is not penalized, therefore, one should only use translation, rigid, or affine transformations as target and run mia-3dnonrigidreg of nonrigid registration is to be achieved.

Options:

File I/O

-i, --in-image=(input, required); io

test image. For supported file types see Plugin type: 3dimage/io

-r, --ref-image=(input, required); io

reference image. For supported file types see Plugin type: 3dimage/io

-o, --out-image=(required, output); io

registered output image. For supported file types see Plugin type: 3dimage/io

-t, --transformation=(output); io

transformation output file name. For supported file types see Plugin type: 3dtransform/io

-c, --cost=ssd; factory

cost function. For supported plug-ins see Plugin type: 3dimage/cost

-l, --levels=3; uint

multigrid levels

-O, --optimizer=gsl:opt=simplex,step=1.0; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=rigid; factory

transformation type. For supported plug-ins see Plugin type: 3dimage/transform

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register image test.v to image ref.v affine and write the registered image to reg.v. Use two multiresolution levels and ssd as cost function.

mia-3drigidreg -i test.v -r ref.v -o reg.v -l 2 -f affine -c ssd

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements the registration of two gray scale 3D images. The transformation is not penalized, therefore, one should only use translation, rigid, or affine transformations as target and run mia-3dnonrigidreg of nonrigid registration is to be achieved.

Options:

File I/O

-i, --in-image=(input, required); io

test image. For supported file types see Plugin type: 3dimage/io

-r, --ref-image=(input, required); io

reference image. For supported file types see Plugin type: 3dimage/io

-o, --out-image=(output, required); io

registered output image. For supported file types see Plugin type: 3dimage/io

-t, --transformation=(output); io

transformation output file name. For supported file types see Plugin type: 3dtransform/io

-c, --cost=ssd; factory

cost function. For supported plug-ins see Plugin type: 3dimage/cost

-l, --levels=3; uint

multigrid levels

-O, --optimizer=gsl:opt=simplex,step=1.0; factory

Optimizer used for minimization. For supported plug-ins see Plugin type: minimizer/singlecost

-f, --transForm=rigid; factory

transformation type. For supported plug-ins see Plugin type: 3dimage/transform

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Register image test.v to image ref.v affine and write the registered image to reg.v. Use two multiresolution levels and ssd as cost function.

mia-3drigidreg -i test.v -r ref.v -o reg.v -l 2 -f affine -c ssd

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ nonrigid registration is to be achieved. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee II//OO │ │ │ │ │ -i, --in-image=(input, required); io │ │ │ │ │ test image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --ref-image=(input, required); io │ │ │ │ │ reference image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-image=(required, output); io │ │ │ │ │ + -o, --out-image=(output, required); io │ │ │ │ │ registered output image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -t, --transformation=(output); io │ │ │ │ │ transformation output file name. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ -c, --cost=ssd; factory │ │ │ │ │ cost function. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_c_o_s_t │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dsegmentahmed.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dsegment-ahmed

mia-3dsegment-ahmed

Sysnopis:

mia-3dsegment-ahmed {-i io} {-c io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program implements a variation of the paper:

Mohamed N. Ahmed et. al, "A Modified Fuzzy C-Means Algorithm for Bias Field estimation and Segmentation of MRI Data", IEEE Trans. on Medical Imaging, Vol. 21, No. 3, March 2002,

changes are: p=2, and exp

Options:

File-IO

-i, --in-file=(input, required); io

image to be segmented. For supported file types see Plugin type: 3dimage/io

-c, --class-file=(required, output); io

class probability images, the image type must support multiple images and floating point values. For supported file types see Plugin type: 3dimage/io

-b, --out-file=(output); io

Bias corrected image will be of the same type like the input image. If this parameter is not given, then the bias correction will not be applied.. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-n, --no-of-classes=3; int

number of classes

-C, --class-centres=

initial class centers, this parameter overrides 'no-of-clases'.

-s, --spread=64; float

spread parameter describing the strength of mattar distinction

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a 5-class segmentation over input image input.v and store the class probability images in cls.v.

mia-3dsegment-ahmed -i input.v -a 5 -o cls.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program implements a variation of the paper:

Mohamed N. Ahmed et. al, "A Modified Fuzzy C-Means Algorithm for Bias Field estimation and Segmentation of MRI Data", IEEE Trans. on Medical Imaging, Vol. 21, No. 3, March 2002,

changes are: p=2, and exp

Options:

File-IO

-i, --in-file=(input, required); io

image to be segmented. For supported file types see Plugin type: 3dimage/io

-c, --class-file=(output, required); io

class probability images, the image type must support multiple images and floating point values. For supported file types see Plugin type: 3dimage/io

-b, --out-file=(output); io

Bias corrected image will be of the same type like the input image. If this parameter is not given, then the bias correction will not be applied.. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Parameters

-n, --no-of-classes=3; int

number of classes

-C, --class-centres=

initial class centers, this parameter overrides 'no-of-clases'.

-s, --spread=64; float

spread parameter describing the strength of mattar distinction

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run a 5-class segmentation over input image input.v and store the class probability images in cls.v.

mia-3dsegment-ahmed -i input.v -a 5 -o cls.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ _2_1_,_ _N_o_._ _3_,_ _M_a_r_c_h_ _2_0_0_2_, │ │ │ │ │ changes are: p=2, and exp │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ image to be segmented. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/ │ │ │ │ │ _i_o │ │ │ │ │ - -c, --class-file=(required, output); io │ │ │ │ │ + -c, --class-file=(output, required); io │ │ │ │ │ class probability images, the image type must support multiple images and │ │ │ │ │ floating point values. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/ │ │ │ │ │ _i_o │ │ │ │ │ -b, --out-file=(output); io │ │ │ │ │ Bias corrected image will be of the same type like the input image. If │ │ │ │ │ this parameter is not given, then the bias correction will not be │ │ │ │ │ applied.. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dseriestrackintensity.html │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ mia-3dseries-track-intensity

mia-3dseries-track-intensity

Sysnopis:

mia-3dseries-track-intensity {-i io} {-o string} [ │ │ │ │ options │ │ │ │ ...]

Description:

This program tracks the intensity of a pixel at the given coordinates.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); io

input perfusion data set. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); string

file name for output intensity slopes

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the intensity-time curves at points <12,13,14> and <222,113,214>

mia-3dseries-track-intensity -i images0000.v -o curves.txt '<12,13,14>' '<222,113,214>'

Author(s):

Gert Wollny

│ │ │ │ +File-IO
-i, --in-file=(input, required); io

input perfusion data set. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); string

file name for output intensity slopes

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the intensity-time curves at points <12,13,14> and <222,113,214>

mia-3dseries-track-intensity -i images0000.v -o curves.txt '<12,13,14>' '<222,113,214>'

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program tracks the intensity of a pixel at the given coordinates. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input perfusion data set. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ file name for output intensity slopes │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dtrackpixelmovement.html │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ mia-3dtrackpixelmovement

mia-3dtrackpixelmovement

Sysnopis:

mia-3dtrackpixelmovement {-i string} {-o string} {-t io} [ │ │ │ │ options │ │ │ │ ...]

Description:

Track the position of a pixel by means of a transformation obtained by using image registration. The pixel data is given in CSV format │ │ │ │ id;time;x;y;z;reserved │ │ │ │ │ │ │ │ The fields 'time', 'x', 'y', and 'z' are updated, and the fields 'id' and 'reserved' are preserved, empty lines are ignored.

Options:

│ │ │ │ -File-IO

-i, --in-file=(input, required); string

input point set

-o, --out-file=(required, output); string

output point set

-t, --transformation=(input, required); io

transformation describing the monitored change. For supported file types see Plugin type: 3dtransform/io

│ │ │ │ +File-IO

-i, --in-file=(input, required); string

input point set

-o, --out-file=(output, required); string

output point set

-t, --transformation=(input, required); io

transformation describing the monitored change. For supported file types see Plugin type: 3dtransform/io

│ │ │ │ Parameters

-T, --time-step=1; float

time step to use for the position update

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

This program evaluated the changed position of pixels given in input.csv, by using a time step of 2.0 time units and the transformation change.v3df, and writes the updated positions to updated.csv.

mia-3dtrackpixelmovement -i input.csv -o output.cvs --time-step 2.0 --transformation change.v3df

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ image registration. The pixel data is given in CSV format │ │ │ │ │ id;time;x;y;z;reserved The fields 'time', 'x', 'y', and 'z' are updated, and │ │ │ │ │ the fields 'id' and 'reserved' are preserved, empty lines are ignored. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input point set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output point set │ │ │ │ │ -t, --transformation=(input, required); io │ │ │ │ │ transformation describing the monitored change. For supported file types │ │ │ │ │ see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ PPaarraammeetteerrss │ │ │ │ │ -T, --time-step=1; float │ │ │ │ │ time step to use for the position update │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dtransform.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dtransform

mia-3dtransform

Sysnopis:

mia-3dtransform {-i io} {-o io} {-t io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Transform a 3D image by applying a given 3D transformation.

Options:

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(required, output); io

transformed image. For supported file types see Plugin type: 3dimage/io

-t, --transformation=(input, required); io

transformation file. For supported file types see Plugin type: 3dtransform/io

-p, --interpolator=STRING

override the interpolator provided by the transformation

-b, --boundary=mirror; stringSTRING

override the boundary conditions provided by the transformation. This is only used if the interpolator is also overridden.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform an image input.v by the transfromation stored in trans.v by using nearest neighbour interpolation ans store the result in output.v

mia-3dtransform -i input.v -t trans.v  -o output.v  -p bspline:d=0

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Transform a 3D image by applying a given 3D transformation.

Options:

-i, --in-file=(input, required); io

input image. For supported file types see Plugin type: 3dimage/io

-o, --out-file=(output, required); io

transformed image. For supported file types see Plugin type: 3dimage/io

-t, --transformation=(input, required); io

transformation file. For supported file types see Plugin type: 3dtransform/io

-p, --interpolator=STRING

override the interpolator provided by the transformation

-b, --boundary=mirror; stringSTRING

override the boundary conditions provided by the transformation. This is only used if the interpolator is also overridden.

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform an image input.v by the transfromation stored in trans.v by using nearest neighbour interpolation ans store the result in output.v

mia-3dtransform -i input.v -t trans.v  -o output.v  -p bspline:d=0

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-3dtransform {-i iioo} {-o iioo} {-t iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Transform a 3D image by applying a given 3D transformation. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ transformed image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -t, --transformation=(input, required); io │ │ │ │ │ transformation file. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ -p, --interpolator=STRING │ │ │ │ │ override the interpolator provided by the transformation │ │ │ │ │ -b, --boundary=mirror; stringSTRING │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dtransform2vf.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dtransform2vf

mia-3dtransform2vf

Sysnopis:

mia-3dtransform2vf {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Create a 3D vector field from a given transformation. The output vector field will have the dimesions as given in the transformation description.

Options:

-i, --in-file=(input, required); io

input transformation . For supported file types see Plugin type: 3dtransform/io

-o, --out-file=(required, output); io

output vector field . For supported file types see Plugin type: 3dvf/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform the input transformation trans.v3df to a vector field field.vtk.

mia-3dtransform2vf -i trans.v3df   -o field.vtk

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Create a 3D vector field from a given transformation. The output vector field will have the dimesions as given in the transformation description.

Options:

-i, --in-file=(input, required); io

input transformation . For supported file types see Plugin type: 3dtransform/io

-o, --out-file=(output, required); io

output vector field . For supported file types see Plugin type: 3dvf/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform the input transformation trans.v3df to a vector field field.vtk.

mia-3dtransform2vf -i trans.v3df   -o field.vtk

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Create a 3D vector field from a given transformation. The output vector field │ │ │ │ │ will have the dimesions as given in the transformation description. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input transformation . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output vector field . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_v_f_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dvectorfieldcreate.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dvectorfieldcreate

mia-3dvectorfieldcreate

Sysnopis:

mia-3dvectorfieldcreate {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to create a file containing a 3D vector field.

Options:

-o, --out-file=(required, output); io

output file for the vector field. For supported file types see Plugin type: 3dvf/io

-s, --size=[64,64,64]; 3dbounds

size of the vector field

-y, --ftype=0; short

vector field type

-f, --fun=1; float

just some parameter to vary the field ;-)

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create a field of type 2 with fun 3.0 and size 128x128x128.

mia-3dvectorfieldcreate -o field.v -s '<128,128,128>' -t 2 -f 3.0

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to create a file containing a 3D vector field.

Options:

-o, --out-file=(output, required); io

output file for the vector field. For supported file types see Plugin type: 3dvf/io

-s, --size=[64,64,64]; 3dbounds

size of the vector field

-y, --ftype=0; short

vector field type

-f, --fun=1; float

just some parameter to vary the field ;-)

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Create a field of type 2 with fun 3.0 and size 128x128x128.

mia-3dvectorfieldcreate -o field.v -s '<128,128,128>' -t 2 -f 3.0

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -3,15 +3,15 @@ │ │ │ │ │ =============================================================================== │ │ │ │ │ mmiiaa--33ddvveeccttoorrffiieellddccrreeaattee │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-3dvectorfieldcreate {-o iioo} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to create a file containing a 3D vector field. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file for the vector field. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _3_d_v_f_/_i_o │ │ │ │ │ -s, --size=[64,64,64]; 3dbounds │ │ │ │ │ size of the vector field │ │ │ │ │ -y, --ftype=0; short │ │ │ │ │ vector field type │ │ │ │ │ -f, --fun=1; float │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmia3dvf2transform.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-3dvf2transform

mia-3dvf2transform

Sysnopis:

mia-3dvf2transform {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

Creates a 3D transformation from a vector field. The input vector field is simply encapsulated into the transformation file format. The boundary conditions and the image interpolator kernel can be set at the command line.

Options:

-i, --in-file=(input, required); io

input transformation . For supported file types see Plugin type: 3dvf/io

-o, --out-file=(required, output); io

output vector field . For supported file types see Plugin type: 3dtransform/io

-k, --imgkernel=bspline:d=3; factory

image interpolator kernel which is used when the transformation is applied to an image. For supported plug-ins see Plugin type: 1d/splinekernel

-b, --imgboundary=mirror; factory

Boundary condition applied when the transformation is used to transform an image. For supported plug-ins see Plugin type: 1d/splinebc

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform the input vector field field.vtk to the transformation trans.v3df and specify zero boundary conditions and b-splines of degree 2 for image interpolation.

mia-3dvf2transform -i field.vtk -o trans.v3df --imgkernel bspline:d=2 --imgboundary zero

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

Creates a 3D transformation from a vector field. The input vector field is simply encapsulated into the transformation file format. The boundary conditions and the image interpolator kernel can be set at the command line.

Options:

-i, --in-file=(input, required); io

input transformation . For supported file types see Plugin type: 3dvf/io

-o, --out-file=(output, required); io

output vector field . For supported file types see Plugin type: 3dtransform/io

-k, --imgkernel=bspline:d=3; factory

image interpolator kernel which is used when the transformation is applied to an image. For supported plug-ins see Plugin type: 1d/splinekernel

-b, --imgboundary=mirror; factory

Boundary condition applied when the transformation is used to transform an image. For supported plug-ins see Plugin type: 1d/splinebc

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Transform the input vector field field.vtk to the transformation trans.v3df and specify zero boundary conditions and b-splines of degree 2 for image interpolation.

mia-3dvf2transform -i field.vtk -o trans.v3df --imgkernel bspline:d=2 --imgboundary zero

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ Creates a 3D transformation from a vector field. The input vector field is │ │ │ │ │ simply encapsulated into the transformation file format. The boundary │ │ │ │ │ conditions and the image interpolator kernel can be set at the command line. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input transformation . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_v_f_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output vector field . For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _3_d_t_r_a_n_s_f_o_r_m_/_i_o │ │ │ │ │ -k, --imgkernel=bspline:d=3; factory │ │ │ │ │ image interpolator kernel which is used when the transformation is │ │ │ │ │ applied to an image. For supported plug-ins see _P_l_u_g_i_n_ _t_y_p_e_:_ _1_d_/ │ │ │ │ │ _s_p_l_i_n_e_k_e_r_n_e_l │ │ │ │ │ -b, --imgboundary=mirror; factory │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmiacmeans.html │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ mia-cmeans

mia-cmeans

Sysnopis:

mia-cmeans {-i string} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This Program reads a histogram from stdin and evaluates a cmeans classification of the intensity values into the given number of classes.

Options:

-i, --in-file=(input, required); string

input file name containing the histogram

-o, --out-file=(required, output); string

output file name to store probabilities

-n, --nclasses=3; int

number of classes to partition into

-m, --max-iter=100; int

maximum number of iterations

-e, --even-start

start with centers evenly distributed over the histogram

-c, --class-centers=

initial class centers

-a, --auto

atomatic adaption of variance (experimental)

-t, --cut-histo

cut empty histogram at the end

-k, --variance=1; double

variance parameter

--self-test

run self test

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │ + ...]

Description:

This Program reads a histogram from stdin and evaluates a cmeans classification of the intensity values into the given number of classes.

Options:

-i, --in-file=(input, required); string

input file name containing the histogram

-o, --out-file=(output, required); string

output file name to store probabilities

-n, --nclasses=3; int

number of classes to partition into

-m, --max-iter=100; int

maximum number of iterations

-e, --even-start

start with centers evenly distributed over the histogram

-c, --class-centers=

initial class centers

-a, --auto

atomatic adaption of variance (experimental)

-t, --cut-histo

cut empty histogram at the end

-k, --variance=1; double

variance parameter

--self-test

run self test

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │

mia-cmeans 

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ mia-cmeans {-i ssttrriinngg} {-o ssttrriinngg} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This Program reads a histogram from stdin and evaluates a cmeans classification │ │ │ │ │ of the intensity values into the given number of classes. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input file name containing the histogram │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output file name to store probabilities │ │ │ │ │ -n, --nclasses=3; int │ │ │ │ │ number of classes to partition into │ │ │ │ │ -m, --max-iter=100; int │ │ │ │ │ maximum number of iterations │ │ │ │ │ -e, --even-start │ │ │ │ │ start with centers evenly distributed over the histogram │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmialabelsort.html │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ mia-labelsort

mia-labelsort

Sysnopis:

mia-labelsort {-i string} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used create a mapping based on a histogram that puts the intensities with high values at the beginning of the histogram. The main use case will be to sort labels of connected components in out-of-core image processing.

Options:

-i, --in-file=(input, required); string

input file name containing the histogram

-o, --out-file=(required, output); string

output file name to store probabilities

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │ + ...]

Description:

This program is used create a mapping based on a histogram that puts the intensities with high values at the beginning of the histogram. The main use case will be to sort labels of connected components in out-of-core image processing.

Options:

-i, --in-file=(input, required); string

input file name containing the histogram

-o, --out-file=(output, required); string

output file name to store probabilities

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

│ │ │ │

mia-labelsort 

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ This program is used create a mapping based on a histogram that puts the │ │ │ │ │ intensities with high values at the beginning of the histogram. The main use │ │ │ │ │ case will be to sort labels of connected components in out-of-core image │ │ │ │ │ processing. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input file name containing the histogram │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output file name to store probabilities │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmiameshdeformablemodel.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-mesh-deformable-model

mia-mesh-deformable-model

Sysnopis:

mia-mesh-deformable-model {-i io} {-o io} {-r io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program runs a deformable model to adapt a mesh to an iso-value within a given image. <FIXME: Reference>

Options:

File I/O

-i, --in-file=(input, required); io

input mesh to be adapted. For supported file types see Plugin type: mesh/io

-o, --out-file=(required, output); io

output mesh that has been deformed. For supported file types see Plugin type: mesh/io

-r, --ref-file=(input, required); io

reference image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Model parameters

--smoothing-weight=0.04; float in [0, inf)

Weight of the inner force used to smooth the mesh

--gradient-weight=0.04; float

Weight of the gradient force drive the mesh deformation. Use a negative value to invert the search direction.

--intensity-weight=0.02; float in [0, inf)

Weight of the force resulting from the intensity difference at the vertex position versus the reference intensity 'iso'.

--intensity-scaling=1; float in (0, inf)

Scaling of the raw intensity difference.

-s, --iso=64; float

Intensity value the mesh verices should adapt to.

Preprocessing

--image-smoothing=gauss:w=2; factory

Prefilter to smooth the reference image.. For supported plug-ins see Plugin type: 3dimage/filter

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

-m, --maxiter=200; uint in (0, inf)

Maximum number of iterations.

-e, --epsilon=0.001; float in (0, inf)

Stop iteration when the maximum shift of the vertices falls below this value

--reorient

Reorientate the mesh triangles

Example:

Run the deforemable model on input.vmesh with 200 iterations adapting to a value of 128 in the image ref.v and save the result to deformed.vmesh

mia-mesh-deformable-model -i input.vmesh -o deformed.vmesh --iso 128 --maxiter 200

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program runs a deformable model to adapt a mesh to an iso-value within a given image. <FIXME: Reference>

Options:

File I/O

-i, --in-file=(input, required); io

input mesh to be adapted. For supported file types see Plugin type: mesh/io

-o, --out-file=(output, required); io

output mesh that has been deformed. For supported file types see Plugin type: mesh/io

-r, --ref-file=(input, required); io

reference image. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Model parameters

--smoothing-weight=0.04; float in [0, inf)

Weight of the inner force used to smooth the mesh

--gradient-weight=0.04; float

Weight of the gradient force drive the mesh deformation. Use a negative value to invert the search direction.

--intensity-weight=0.02; float in [0, inf)

Weight of the force resulting from the intensity difference at the vertex position versus the reference intensity 'iso'.

--intensity-scaling=1; float in (0, inf)

Scaling of the raw intensity difference.

-s, --iso=64; float

Intensity value the mesh verices should adapt to.

Preprocessing

--image-smoothing=gauss:w=2; factory

Prefilter to smooth the reference image.. For supported plug-ins see Plugin type: 3dimage/filter

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

-m, --maxiter=200; uint in (0, inf)

Maximum number of iterations.

-e, --epsilon=0.001; float in (0, inf)

Stop iteration when the maximum shift of the vertices falls below this value

--reorient

Reorientate the mesh triangles

Example:

Run the deforemable model on input.vmesh with 200 iterations adapting to a value of 128 in the image ref.v and save the result to deformed.vmesh

mia-mesh-deformable-model -i input.vmesh -o deformed.vmesh --iso 128 --maxiter 200

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ This program runs a deformable model to adapt a mesh to an iso-value within a │ │ │ │ │ given image. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee II//OO │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input mesh to be adapted. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _m_e_s_h_/ │ │ │ │ │ _i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output mesh that has been deformed. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _m_e_s_h_/_i_o │ │ │ │ │ -r, --ref-file=(input, required); io │ │ │ │ │ reference image. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmiameshdistancetostackmask.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-meshdistance-to-stackmask

mia-meshdistance-to-stackmask

Sysnopis:

mia-meshdistance-to-stackmask {-i io} {-r io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program takes a binary masks and a triangular mesh as input and evaluates the distance of the mesh vertices to the binary maskand stores the result in a new mesh.

Options:

-i, --in-mesh=(input, required); io

input mesh. For supported file types see Plugin type: mesh/io

-r, --ref-mask=(input, required); io

reference binary mask. For supported file types see Plugin type: 2dimage/io

-o, --out-mesh=(required, output); io

output mesh. For supported file types see Plugin type: mesh/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the distance of the mask given in the images maskXXXX.png to the mesh given in mesh.v and save the result to mesh-dist.v

mia-meshdistance-to-stackmask -i mesh.v -r maskXXXX.png -o mesh-dist.v

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program takes a binary masks and a triangular mesh as input and evaluates the distance of the mesh vertices to the binary maskand stores the result in a new mesh.

Options:

-i, --in-mesh=(input, required); io

input mesh. For supported file types see Plugin type: mesh/io

-r, --ref-mask=(input, required); io

reference binary mask. For supported file types see Plugin type: 2dimage/io

-o, --out-mesh=(output, required); io

output mesh. For supported file types see Plugin type: mesh/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the distance of the mask given in the images maskXXXX.png to the mesh given in mesh.v and save the result to mesh-dist.v

mia-meshdistance-to-stackmask -i mesh.v -r maskXXXX.png -o mesh-dist.v

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ new mesh. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-mesh=(input, required); io │ │ │ │ │ input mesh. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _m_e_s_h_/_i_o │ │ │ │ │ -r, --ref-mask=(input, required); io │ │ │ │ │ reference binary mask. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/ │ │ │ │ │ _i_o │ │ │ │ │ - -o, --out-mesh=(required, output); io │ │ │ │ │ + -o, --out-mesh=(output, required); io │ │ │ │ │ output mesh. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _m_e_s_h_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ │ │ debug: Debug output │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmiameshfilter.html │ │ │ │ @@ -2,8 +2,8 @@ │ │ │ │ options │ │ │ │ ...] [ │ │ │ │ │ │ │ │ Plugin type: mesh/filter │ │ │ │ │ │ │ │ ...]

Description:

This program runs a series filters on a given input mesh. The filters are given as extra parameters on the command line and are run in the order in which they are given. To obtain a list of available filters you may run │ │ │ │ 'mia-plugin-help mesh/filter' │ │ │ │ -from the command line

Options:

-i, --in-file=(input, required); io

input mesh to be filtered. For supported file types see Plugin type: mesh/io

-o, --out-file=(required, output); io

output mesh that have been filtered. For supported file types see Plugin type: mesh/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run an isotropic scaling on input.vmesh to fit it into the box defined by the corners <0,0,0> - <128,128,128> and save the result to output.vmesh

mia-meshfilter -i input.vmesh -o output.vmesh scale:strategy=iso-fitbox,box-start=[<0,0,0>],box-end=[<128,128,128>]

Author(s):

Gert Wollny

│ │ │ │ +from the command line

Options:

-i, --in-file=(input, required); io

input mesh to be filtered. For supported file types see Plugin type: mesh/io

-o, --out-file=(output, required); io

output mesh that have been filtered. For supported file types see Plugin type: mesh/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Run an isotropic scaling on input.vmesh to fit it into the box defined by the corners <0,0,0> - <128,128,128> and save the result to output.vmesh

mia-meshfilter -i input.vmesh -o output.vmesh scale:strategy=iso-fitbox,box-start=[<0,0,0>],box-end=[<128,128,128>]

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ as extra parameters on the command line and are run in the order in which they │ │ │ │ │ are given. To obtain a list of available filters you may run 'mia-plugin-help │ │ │ │ │ mesh/filter' from the command line │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input mesh to be filtered. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _m_e_s_h_/_i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output mesh that have been filtered. For supported file types see _P_l_u_g_i_n │ │ │ │ │ _t_y_p_e_:_ _m_e_s_h_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmiameshtomaskimage.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-mesh-to-maskimage

mia-mesh-to-maskimage

Sysnopis:

mia-mesh-to-maskimage {-i io} {-o io} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program converts a 3D mesh into a binary mask comprising the mesh surface. The output image size is either given on the command line or deducted from the mesh dimensions.

Options:

File I/O

-i, --in-file=(input, required); io

input mesh to be adapted. For supported file types see Plugin type: mesh/io

-o, --out-file=(required, output); io

output image containing the binary mask. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Properties

--origin=[0,0,0]; 3dfvector

coordinate of pixel at index 0,0,0

--spacing=[1,1,1]; 3dfvector

voxel spacing in the output image, all values must be positive.

--size=[0,0,0]; 3dbounds

size of the output image (0,0,0 = deduct)

Example:

The input mesh input.vmesh is converted into the binary mask mask.v. The image size is set to 50,50,50 and the size is obtained automatically to include the whole mesh

mia-mesh-to-maskimage -i input.vmesh -o mask.v --origin 0,0,0

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program converts a 3D mesh into a binary mask comprising the mesh surface. The output image size is either given on the command line or deducted from the mesh dimensions.

Options:

File I/O

-i, --in-file=(input, required); io

input mesh to be adapted. For supported file types see Plugin type: mesh/io

-o, --out-file=(output, required); io

output image containing the binary mask. For supported file types see Plugin type: 3dimage/io

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Properties

--origin=[0,0,0]; 3dfvector

coordinate of pixel at index 0,0,0

--spacing=[1,1,1]; 3dfvector

voxel spacing in the output image, all values must be positive.

--size=[0,0,0]; 3dbounds

size of the output image (0,0,0 = deduct)

Example:

The input mesh input.vmesh is converted into the binary mask mask.v. The image size is set to 50,50,50 and the size is obtained automatically to include the whole mesh

mia-mesh-to-maskimage -i input.vmesh -o mask.v --origin 0,0,0

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ The output image size is either given on the command line or deducted from the │ │ │ │ │ mesh dimensions. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee II//OO │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input mesh to be adapted. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _m_e_s_h_/ │ │ │ │ │ _i_o │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output image containing the binary mask. For supported file types see │ │ │ │ │ _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ │ │ │ Supported priorities starting at lowest level are: │ │ │ │ │ trace: Function call trace │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmiamultihist.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-multihist

mia-multihist

Sysnopis:

mia-multihist {-i io} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program evaluates the histogram over a series of 2D images

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-histogram=(required, output); string

output file name

--min=0; float

minimum of histogram range

--max=65535; float

maximum of histogram range

--bins=65536; uint

number of histogram bins, set to zero to create a bin for each intensity value available in the input data. In this case the histogram range is also evaluated automatically

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the histogram over all consecutively numbered images that follow the numbering pattern inputXXXX.exr and store the output histogram in histo.txt. Use the range [0,256] and 64 bins.

mia-multihist -i input0000.exr -o histo.txt --min 0 --max 256 --bins 64

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program evaluates the histogram over a series of 2D images

Options:

-i, --in-file=(input, required); io

input image(s) to be filtered. For supported file types see Plugin type: 2dimage/io

-o, --out-histogram=(output, required); string

output file name

--min=0; float

minimum of histogram range

--max=65535; float

maximum of histogram range

--bins=65536; uint

number of histogram bins, set to zero to create a bin for each intensity value available in the input data. In this case the histogram range is also evaluated automatically

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Evaluate the histogram over all consecutively numbered images that follow the numbering pattern inputXXXX.exr and store the output histogram in histo.txt. Use the range [0,256] and 64 bins.

mia-multihist -i input0000.exr -o histo.txt --min 0 --max 256 --bins 64

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ mia-multihist {-i iioo} {-o ssttrriinngg} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program evaluates the histogram over a series of 2D images │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); io │ │ │ │ │ input image(s) to be filtered. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_: │ │ │ │ │ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ - -o, --out-histogram=(required, output); string │ │ │ │ │ + -o, --out-histogram=(output, required); string │ │ │ │ │ output file name │ │ │ │ │ --min=0; float │ │ │ │ │ minimum of histogram range │ │ │ │ │ --max=65535; float │ │ │ │ │ maximum of histogram range │ │ │ │ │ --bins=65536; uint │ │ │ │ │ number of histogram bins, set to zero to create a bin for each intensity │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmiaraw2image.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-raw2image

mia-raw2image

Sysnopis:

mia-raw2image {-i string} {-o io} {-s 2dbounds} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to convert raw data to a 2D file format.

Options:

-i, --in-file=(input, required); string

input file name

-o, --out-file=(required, output); io

output file name. For supported file types see Plugin type: 2dimage/io

-r, --repn=ubyte; dict

input pixel type

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined
-b, --big-endian

input data is big endian

-f, --scale=[1,1]; 2dfvector

scale of input pixels <FX,FY>

-s, --size=(required); 2dbounds

size of input <NX,NY>

-k, --skip=0; uint

skip number of bytes from beginning of file

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Convert a data set data.raw of size <10,20> of short integer data with a pixel size of <1.2, 2.3> to a PNG file image.png

mia-raw2image -i data.raw -o image.png -s '<10,20>' -k '<1.2,2.3>' -r ushort

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to convert raw data to a 2D file format.

Options:

-i, --in-file=(input, required); string

input file name

-o, --out-file=(output, required); io

output file name. For supported file types see Plugin type: 2dimage/io

-r, --repn=ubyte; dict

input pixel type

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined
-b, --big-endian

input data is big endian

-f, --scale=[1,1]; 2dfvector

scale of input pixels <FX,FY>

-s, --size=(required); 2dbounds

size of input <NX,NY>

-k, --skip=0; uint

skip number of bytes from beginning of file

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

Convert a data set data.raw of size <10,20> of short integer data with a pixel size of <1.2, 2.3> to a PNG file image.png

mia-raw2image -i data.raw -o image.png -s '<10,20>' -k '<1.2,2.3>' -r ushort

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ SSyyssnnooppiiss:: │ │ │ │ │ mia-raw2image {-i ssttrriinngg} {-o iioo} {-s 22ddbboouunnddss} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to convert raw data to a 2D file format. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input file name │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file name. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _2_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --repn=ubyte; dict │ │ │ │ │ input pixel type │ │ │ │ │ bit: binary data │ │ │ │ │ sbyte: signed 8 bit │ │ │ │ │ ubyte: unsigned 8 bit │ │ │ │ │ sshort: signed 16 bit │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmiaraw2volume.html │ │ │ │ @@ -1,3 +1,3 @@ │ │ │ │ mia-raw2volume

mia-raw2volume

Sysnopis:

mia-raw2volume {-i string} {-o io} {-s 3dbounds} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program is used to convert raw data into 3D images with apropriate metadata.

Options:

-i, --in-file=(input, required); string

input file name

-o, --out-file=(required, output); io

output file name. For supported file types see Plugin type: 3dimage/io

-r, --repn=ubyte; dict

input pixel type

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined
-b, --big-endian

input data is big endian

-f, --scale=[1,1,1]; 3dfvector

scale of input voxels <FX,FY,FZ>

-k, --skip=0; uint

skip number of bytes from beginning of file

-s, --size=(required); 3dbounds

size of input <NX,NY,NZ>

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

pixel size of <1.2, 2.3, 3.4> to an Analyze file image.hdr

mia-raw2volume -i data.raw -o image.hdr -s "<10,20,30>" -k "<1.2,2.3,3.4>" -r ushort

Author(s):

Gert Wollny

│ │ │ │ + ...]

Description:

This program is used to convert raw data into 3D images with apropriate metadata.

Options:

-i, --in-file=(input, required); string

input file name

-o, --out-file=(output, required); io

output file name. For supported file types see Plugin type: 3dimage/io

-r, --repn=ubyte; dict

input pixel type

bit:binary data
sbyte:signed 8 bit
ubyte:unsigned 8 bit
sshort:signed 16 bit
ushort:unsigned 16 bit
sint:signed 32 bit
uint:unsigned 32 bit
slong:signed 64 bit
ulong:unsigned 64 bit
float:floating point 32 bit
double:floating point 64 bit
none:no pixel type defined
-b, --big-endian

input data is big endian

-f, --scale=[1,1,1]; 3dfvector

scale of input voxels <FX,FY,FZ>

-k, --skip=0; uint

skip number of bytes from beginning of file

-s, --size=(required); 3dbounds

size of input <NX,NY,NZ>

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Example:

pixel size of <1.2, 2.3, 3.4> to an Analyze file image.hdr

mia-raw2volume -i data.raw -o image.hdr -s "<10,20,30>" -k "<1.2,2.3,3.4>" -r ushort

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ mia-raw2volume {-i ssttrriinngg} {-o iioo} {-s 33ddbboouunnddss} [ ooppttiioonnss ...] │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program is used to convert raw data into 3D images with apropriate │ │ │ │ │ metadata. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input file name │ │ │ │ │ - -o, --out-file=(required, output); io │ │ │ │ │ + -o, --out-file=(output, required); io │ │ │ │ │ output file name. For supported file types see _P_l_u_g_i_n_ _t_y_p_e_:_ _3_d_i_m_a_g_e_/_i_o │ │ │ │ │ -r, --repn=ubyte; dict │ │ │ │ │ input pixel type │ │ │ │ │ bit: binary data │ │ │ │ │ sbyte: signed 8 bit │ │ │ │ │ ubyte: unsigned 8 bit │ │ │ │ │ sshort: signed 16 bit │ │ │ ├── ./usr/share/doc/mia-2.4/userref/Secmiawavelettrans.html │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ mia-wavelettrans

mia-wavelettrans

Sysnopis:

mia-wavelettrans {-i string} {-o string} [ │ │ │ │ options │ │ │ │ - ...]

Description:

This program runs the a column-wise discret wavelet forward transform on the data given by an input text file.

Options:

File-IO

-i, --in-file=(input, required); string

input data set

-o, --out-file=(required, output); string

output data set

-s, --save-wave=(output); string

base name of the output files that will store the wavelet coefficients as matrix

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Wavelet

-w, --wavelet=c-daubechies; dict

wavelet to be used

haar:HAAR wavelet
c-haar:HAAR wavelet (centered)
daubechies:Daubechies wavelet
c-daubechies:Daubechies wavelet (centered)
bspline:B-Spline wavelet
c-bspline:B-Spline wavelet (centered)
-m, --member=10; int

wavelet member ID

Example:

│ │ │ │ + ...]

Description:

This program runs the a column-wise discret wavelet forward transform on the data given by an input text file.

Options:

File-IO

-i, --in-file=(input, required); string

input data set

-o, --out-file=(output, required); string

output data set

-s, --save-wave=(output); string

base name of the output files that will store the wavelet coefficients as matrix

Help & Info

-V, --verbose=warning; dict

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace:Function call trace
debug:Debug output
info:Low level messages
message:Normal messages
warning:Warnings
fail:Report test failures
error:Report errors
fatal:Report only fatal errors
--copyright=(); bool

print copyright information

-h, --help=(); bool

print this help

-?, --usage=(); bool

print a short help

--version=(); bool

print the version number and exit

Processing

--threads=-1; int

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Wavelet

-w, --wavelet=c-daubechies; dict

wavelet to be used

haar:HAAR wavelet
c-haar:HAAR wavelet (centered)
daubechies:Daubechies wavelet
c-daubechies:Daubechies wavelet (centered)
bspline:B-Spline wavelet
c-bspline:B-Spline wavelet (centered)
-m, --member=10; int

wavelet member ID

Example:

│ │ │ │

mia-wavelettrans 

Author(s):

Gert Wollny

│ │ │ │ ├── html2text {} │ │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ │ DDeessccrriippttiioonn:: │ │ │ │ │ This program runs the a column-wise discret wavelet forward transform on the │ │ │ │ │ data given by an input text file. │ │ │ │ │ OOppttiioonnss:: │ │ │ │ │ FFiillee--IIOO │ │ │ │ │ -i, --in-file=(input, required); string │ │ │ │ │ input data set │ │ │ │ │ - -o, --out-file=(required, output); string │ │ │ │ │ + -o, --out-file=(output, required); string │ │ │ │ │ output data set │ │ │ │ │ -s, --save-wave=(output); string │ │ │ │ │ base name of the output files that will store the wavelet coefficients as │ │ │ │ │ matrix │ │ │ │ │ HHeellpp && IInnffoo │ │ │ │ │ -V, --verbose=warning; dict │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 88.3 KiB (90372 B) │ │ │ + Compressed size: 88.3 KiB (90376 B) │ │ │ Uncompressed size: 1590.0 KiB (1628160 B) │ │ │ Ratio: 0.056 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 90372 1628160 0.056 CRC64 0 │ │ │ + 1 1 0 0 90376 1628160 0.056 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 90336 1628160 0.055 CRC64 │ │ │ + 1 1 12 0 90340 1628160 0.055 CRC64 ├── mia-tools_2.4.7-13.1~exp1_i386.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-02-03 21:20:55.000000 debian-binary │ │ --rw-r--r-- 0 0 0 7440 2024-02-03 21:20:55.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1915424 2024-02-03 21:20:55.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 7436 2024-02-03 21:20:55.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1916224 2024-02-03 21:20:55.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 7440 B │ │ │ + Compressed size: 7436 B │ │ │ Uncompressed size: 30.0 KiB (30720 B) │ │ │ Ratio: 0.242 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 7440 30720 0.242 CRC64 0 │ │ │ + 1 1 0 0 7436 30720 0.242 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 7404 30720 0.241 CRC64 │ │ │ + 1 1 12 0 7400 30720 0.241 CRC64 │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -146,139 +146,139 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-03 21:20:55.000000 ./usr/share/lintian/overrides/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 425 2023-08-29 09:00:00.000000 ./usr/share/lintian/overrides/mia-tools │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-03 21:20:55.000000 ./usr/share/man/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-02-03 21:20:55.000000 ./usr/share/man/man1/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1472 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2davgmasked.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1570 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dbinarycombine.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2633 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dcost.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1749 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2ddeform.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1696 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2ddistance.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1869 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2deval-transformquantity.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1746 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2ddeform.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1690 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2ddistance.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1867 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2deval-transformquantity.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3498 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dfluid-syn-registration.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1913 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dfluid.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1543 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dforce.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1915 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dfluid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1547 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dforce.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1805 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dfuzzysegment.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1592 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dgrayimage-combine-to-rgb.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3457 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dgroundtruthreg.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1469 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagecombine-dice.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1470 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagecombine-dice.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1620 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagecombiner.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1772 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagecreator.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6185 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagefilter.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6179 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagefilter.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6370 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagefilterstack.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1442 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagefullstats.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5276 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimageregistration.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1491 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimageselect.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5278 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimageregistration.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1490 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimageselect.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1426 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimageseries-maximum-intensity-projection.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1955 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagestack-cmeans.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1956 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagestack-cmeans.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1622 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dimagestats.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1669 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dlerp.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3674 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmany2one-nonrigid.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2777 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmulti-force.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3668 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmany2one-nonrigid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2776 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmulti-force.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5397 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmultiimageregistration.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1860 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmultiimageto3d.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1540 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmultiimagevar.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1857 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmultiimageto3d.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1542 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmultiimagevar.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2193 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyocard-ica.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1815 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyocard-icaseries.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1817 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyocard-icaseries.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1738 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyocard-segment.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6387 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoica-full.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 5449 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoica-nonrigid-parallel.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5394 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoica-nonrigid.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3715 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoica-nonrigid2.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5389 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoica-nonrigid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3712 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoica-nonrigid2.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6761 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoicapgt.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 4508 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyomilles.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5654 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoperiodic-nonrigid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 4504 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyomilles.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5660 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoperiodic-nonrigid.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3368 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyopgt-nonrigid.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5537 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoserial-nonrigid.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1005 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoseries-compdice.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5532 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoserial-nonrigid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1006 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoseries-compdice.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1006 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoseries-dice.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3693 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoset-all2one-nonrigid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3690 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dmyoset-all2one-nonrigid.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 982 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegcompare.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 988 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseghausdorff.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1798 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegment-ahmed.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1796 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegment-ahmed.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6323 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegment-fuzzyw.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2310 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegment-local-cmeans.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2306 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegment-local-cmeans.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1902 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegment-local-kmeans.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1837 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegment-per-pixel-kmeans.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1839 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegment-per-pixel-kmeans.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1253 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegmentcropbox.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1651 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegseriesstats.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1648 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegseriesstats.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1692 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegshift.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1135 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dsegshiftperslice.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1574 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseries-mincorr.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1513 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseries-sectionmask.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 976 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseries-segdistance.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6400 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseries2dordermedian.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1725 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseries2sets.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1712 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseriescorr.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 977 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseries-segdistance.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6406 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseries2dordermedian.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1726 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseries2sets.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1717 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseriescorr.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6300 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseriesgradMAD.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1727 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseriesgradvariation.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 993 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dserieshausdorff.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1724 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseriesgradvariation.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 992 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dserieshausdorff.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 6340 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseriessmoothgradMAD.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1569 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseriestovolume.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1573 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dseriestovolume.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2130 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dstack-cmeans-presegment.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6951 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dstackfilter.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6956 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dstackfilter.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1882 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dto3dimage.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1888 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dto3dimageb.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1371 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dtrackpixelmovement.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1672 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dtransform.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1365 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dtrackpixelmovement.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1676 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dtransform.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1122 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-2dtransformation-to-strain.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1628 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dbinarycombine.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1882 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dbrainextractT1.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1739 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dcombine-imageseries.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1650 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dcombine-mr-segmentations.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1879 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dbrainextractT1.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1740 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dcombine-imageseries.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1651 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dcombine-mr-segmentations.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 3432 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dcost-translatedgrad.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6737 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dcost.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1646 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dcrispsegment.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1864 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3ddeform.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2012 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3ddistance-stats.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1140 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3ddistance.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6732 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dcost.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1651 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dcrispsegment.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1866 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3ddeform.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2011 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3ddistance-stats.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1143 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3ddistance.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1875 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3deval-transformquantity.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1670 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dfield2norm.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 3571 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dfluid-syn-registration.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2318 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dfluid.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2367 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dforce.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1706 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dfuzzysegment.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1468 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dgetsize.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2201 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dgetslice.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1971 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimageaddattributes.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1658 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimagecombine.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1673 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dfield2norm.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 3573 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dfluid-syn-registration.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2323 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dfluid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2365 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dforce.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1708 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dfuzzysegment.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1469 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dgetsize.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2200 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dgetslice.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1968 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimageaddattributes.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1661 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimagecombine.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1906 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimagecreator.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5698 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimagefilter.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5898 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimagefilterstack.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1548 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimageselect.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5703 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimagefilter.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5897 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimagefilterstack.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1543 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimageselect.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1929 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimagestatistics-in-mask.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1545 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dimagestats.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1264 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3disosurface-from-stack.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2262 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3disosurface-from-volume.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1263 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3disosurface-from-stack.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2267 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3disosurface-from-volume.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1140 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dlandmarks-distances.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1299 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dlandmarks-transform.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1304 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dlandmarks-transform.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1719 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dlerp.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 7896 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dmany2one-nonrigid.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1873 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dmaskseeded.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 2559 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dmotioncompica-nonrigid.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9541 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dnonrigidreg-alt.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 2563 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dmotioncompica-nonrigid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9543 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dnonrigidreg-alt.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 9404 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dnonrigidreg.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 10016 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dprealign-nonrigid.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5803 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dpropose-boundingbox.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 5112 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3drigidreg.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1930 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dsegment-ahmed.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 10024 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dprealign-nonrigid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5805 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dpropose-boundingbox.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 5110 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3drigidreg.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1935 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dsegment-ahmed.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2570 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dsegment-local-cmeans.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 9437 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dserial-nonrigid.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1590 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dseries-track-intensity.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1368 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dtrackpixelmovement.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1718 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dtransform.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1313 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dtransform2vf.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 9440 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dserial-nonrigid.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1585 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dseries-track-intensity.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1369 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dtrackpixelmovement.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1713 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dtransform.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1317 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dtransform2vf.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1267 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dvectorfieldcreate.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1661 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dvf2transform.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1267 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dvfcompare.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1121 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-cmeans.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 883 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-filenumberpattern.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 986 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-labelsort.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6458 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-mesh-deformable-model.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1656 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dvf2transform.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1268 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-3dvfcompare.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1126 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-cmeans.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 882 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-filenumberpattern.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 990 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-labelsort.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6464 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-mesh-deformable-model.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2139 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-mesh-to-maskimage.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1954 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-meshdistance-to-stackmask.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1955 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-meshdistance-to-stackmask.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 2436 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-meshfilter.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 1656 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-multihist.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 900 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-myowavelettest.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 901 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-myowavelettest.1.gz │ │ │ │ -rw-r--r-- 0 root (0) root (0) 850 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-plugin-help.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1737 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-raw2image.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1801 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-raw2volume.1.gz │ │ │ │ --rw-r--r-- 0 root (0) root (0) 1092 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-wavelettrans.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1736 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-raw2image.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1805 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-raw2volume.1.gz │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 1086 2024-02-03 21:20:55.000000 ./usr/share/man/man1/mia-wavelettrans.1.gz │ │ │ ├── ./usr/share/man/man1/mia-2ddeform.1.gz │ │ │ │ ├── mia-2ddeform.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-2ddeform │ │ │ │ │ This program is used to deform a 2D image using a deformation vector field. Input image and deformation field must be of the same size. The transformation formula is 'x -> x - v(x)' │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ transformed image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-t \-\-transformation=(required, input); io" │ │ │ │ │ transformation vector field │ │ │ │ │ For supported file types see PLUGINS:2dvf/io │ │ │ │ │ .IP "\-p \-\-interpolator=bspline:d=3" │ │ │ │ │ image interpolator kernel │ │ │ ├── ./usr/share/man/man1/mia-2ddistance.1.gz │ │ │ │ ├── mia-2ddistance.1 │ │ │ │ │ @@ -11,15 +11,15 @@ │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-d \-\-distance-file=(input, required); io" │ │ │ │ │ distance field image (floating point) │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ output file, '\-': write to stdout │ │ │ │ │ │ │ │ │ │ .IP "\-s \-\-scale=1" │ │ │ │ │ distance scaling factor │ │ │ │ │ │ │ │ │ │ .IP "\-m \-\-method=avg" │ │ │ │ │ distance measuring method │ │ │ ├── ./usr/share/man/man1/mia-2deval-transformquantity.1.gz │ │ │ │ ├── mia-2deval-transformquantity.1 │ │ │ │ │ @@ -27,15 +27,15 @@ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input point set, if this parameter is given a sparse evaluation of the quantity will be done, otherwise the quantity is evaluated for each grid point of the transformation range. │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ output strains file, for a format description see above. │ │ │ │ │ │ │ │ │ │ .IP "\-t \-\-transformation=(required, input); io" │ │ │ │ │ transformation of which the quantity will be evaluated. │ │ │ │ │ For supported file types see PLUGINS:2dtransform/io │ │ │ │ │ .RE │ │ │ │ │ .SS │ │ │ ├── ./usr/share/man/man1/mia-2dfluid.1.gz │ │ │ │ ├── mia-2dfluid.1 │ │ │ │ │ @@ -14,18 +14,18 @@ │ │ │ │ │ .UE │ │ │ │ │ .RE │ │ │ │ │ │ │ │ │ │ It uses SSD as the sole registration criterion. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-image=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-image=(input, required); io" │ │ │ │ │ input (test) image to be registered │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-r \-\-ref-image=(required, input); io" │ │ │ │ │ +.IP "\-r \-\-ref-image=(input, required); io" │ │ │ │ │ reference image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-o \-\-out-transformation=(output); io" │ │ │ │ │ output transformation comprising the registration │ │ │ │ │ For supported file types see PLUGINS:2dvf/io │ │ │ │ │ .IP "\-d \-\-out-image=(output); io" │ │ │ │ │ output image deformed according to the transformation │ │ │ ├── ./usr/share/man/man1/mia-2dforce.1.gz │ │ │ │ ├── mia-2dforce.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dforce \-i \-r \-o \-c [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dforce │ │ │ │ │ This image evaluate the force field between two images based on a given cost function. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-src-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-src-file=(required, input); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-r \-\-ref-file=(input, required); io" │ │ │ │ │ +.IP "\-r \-\-ref-file=(required, input); io" │ │ │ │ │ reference image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output force norm image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-c \-\-cost=(required); string" │ │ │ │ │ cost function to use │ │ │ ├── ./usr/share/man/man1/mia-2dimagecombine-dice.1.gz │ │ │ │ ├── mia-2dimagecombine-dice.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dimagecombine\-dice \-1 \-2 [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dimagecombine\-dice │ │ │ │ │ This program evaluate the dice index of two binary masks given as binary images. The result is written to stdout. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-1 \-\-in-file-1=(input, required); io" │ │ │ │ │ +.IP "\-1 \-\-in-file-1=(required, input); io" │ │ │ │ │ input image 1 │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-2 \-\-in-file-2=(input, required); io" │ │ │ │ │ +.IP "\-2 \-\-in-file-2=(required, input); io" │ │ │ │ │ input image 2 │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-2dimagefilter.1.gz │ │ │ │ ├── mia-2dimagefilter.1 │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ 'mia-plugin-help filter/2dimage' │ │ │ │ │ from the command line │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image(s) to be filtered │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output image(s) that have been filtered │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ │ │ @@ -826,15 +826,15 @@ │ │ │ │ │ Intensity thresholding parameter: Pixels with intensities below this threshold will be set to zero, and also not used when evaluating mean and variation. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ varfile │ │ │ │ │ -=(required, output, io) │ │ │ │ │ +=(output, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the variation image too.. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -862,15 +862,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B medianmad │ │ │ │ │ Filter that evaluates simultaniously the pixel wise median and the median absolute deviation (MAD) of an image in a given window. Pixel intensities below the given threshold will be ignored and at their loctions the output median and MAD are set to zero. The median intensity image is directly passed to the pipeline, the variation image is saved to a file given with the varfile parameter. Both output images have the same pixel type like the input image., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ madfile │ │ │ │ │ -=(required, output, io) │ │ │ │ │ +=(output, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the median absolute deviation image too.. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -1181,15 +1181,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ Save the input image to a file and also pass it through to the next filter, supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, output, io) │ │ │ │ │ +=(output, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the image too.. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ ├── ./usr/share/man/man1/mia-2dimagefullstats.1.gz │ │ │ │ ├── mia-2dimagefullstats.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dimagefullstats \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dimagefullstats │ │ │ │ │ This progranm is used to evaluate some statistics of an image. Output is Mean, Variation, Median, Min and Max of the intensity values. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-2dimageregistration.1.gz │ │ │ │ ├── mia-2dimageregistration.1 │ │ │ │ │ @@ -15,15 +15,15 @@ │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-r \-\-ref-image=(required, input); io" │ │ │ │ │ reference image to be registered to │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-o \-\-out-image=(output); io" │ │ │ │ │ registered output image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-t \-\-transformation=(required, output); io" │ │ │ │ │ +.IP "\-t \-\-transformation=(output, required); io" │ │ │ │ │ output transformation comprising the registration │ │ │ │ │ For supported file types see PLUGINS:2dtransform/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-2dimageselect.1.gz │ │ │ │ ├── mia-2dimageselect.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dimageselect \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dimageselect │ │ │ │ │ This program is used to select one 2D images from a multi-image file. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input images │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-n \-\-number=0" │ │ │ │ │ image number to be selected │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-2dimagestack-cmeans.1.gz │ │ │ │ ├── mia-2dimagestack-cmeans.1 │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ .B mia\-2dimagestack\-cmeans \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dimagestack\-cmeans │ │ │ │ │ This program first evaluates a sparse histogram of an input image series, then runs a c-means classification over the histogram and then writes the probability mapping for thr original intensity values │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input image(s) to be filtered │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-o \-\-out-probmap=(output, required); string" │ │ │ │ │ Save probability map to this file │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-2dimagestats.1.gz │ │ │ │ ├── mia-2dimagestats.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dimagestats \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dimagestats │ │ │ │ │ This progranm is used to evaluate some statistics of an image. Output is Mean, Variation, Median, and Median Average Distance of the intensity values. The program allows one to set a lower threshold and to cut off a percentage of the high intensity pixels │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input image to be analyzed │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-t \-\-thresh=10" │ │ │ │ │ intensity thresh to ignore │ │ │ │ │ │ │ │ │ │ .IP "\-g \-\-high-thresh=0.05" │ │ │ │ │ upper histogram percentage to ignore │ │ │ ├── ./usr/share/man/man1/mia-2dmany2one-nonrigid.1.gz │ │ │ │ ├── mia-2dmany2one-nonrigid.1 │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input perfusion data set │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ file name for registered images, numbering and pattern are deducted from the input data │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS │ │ │ │ │ Registration │ │ │ │ │ .RS │ │ │ │ │ .IP "\-O \-\-optimizer=gsl:opt=gd,step=0.1" │ │ │ ├── ./usr/share/man/man1/mia-2dmulti-force.1.gz │ │ │ │ ├── mia-2dmulti-force.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dmulti\-force \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dmulti\-force │ │ │ │ │ This program evaluates the 2D image cost force norm image of a given cost function set. The input images must be of the same dimensions and gray scale (whatever bit-depth). │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output norm image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-2dmultiimageto3d.1.gz │ │ │ │ ├── mia-2dmultiimageto3d.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-2dmultiimageto3d │ │ │ │ │ This program is used to convert a 2D multi-image file to a 3D image. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input images │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-2dmultiimagevar.1.gz │ │ │ │ ├── mia-2dmultiimagevar.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dmultiimagevar \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dmultiimagevar │ │ │ │ │ This program evaluates the pixel-wise accumulated intensity variation of a set of image given on the command line. If the input image files contain more then one image all images are used. All images must be of the same size. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-2dmyocard-ica.1.gz │ │ │ │ ├── mia-2dmyocard-ica.1 │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ .B mia\-2dmyocard\-ica \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dmyocard\-ica │ │ │ │ │ This program is used to run a ICA on a series of myocardial perfusion images to create sythetic references that can be used for motion correction by image registration. If the aim is to run a full motion compensation then it is better to create a segmentation set and use mia-2dmyoica-nonrigid. If the input data is given by means of a segmentation set, then on can also use mia-2dmyocard-icaseries. │ │ │ │ │ This program is essentially used to test different options on how to run the ICA forreference image creation. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-base=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-base=(required, input); io" │ │ │ │ │ input file name ofolloing pattern nameXXXX.ext X=numbers │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP " \-\-coefs=" │ │ │ │ │ output mixing coefficients to this file │ │ │ │ │ │ │ │ │ │ .IP "\-o \-\-out-base=(output); string" │ │ │ │ │ output file name base │ │ │ ├── ./usr/share/man/man1/mia-2dmyocard-icaseries.1.gz │ │ │ │ ├── mia-2dmyocard-icaseries.1 │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ .B mia\-2dmyocard\-icaseries \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dmyocard\-icaseries │ │ │ │ │ This program is used to run a ICA on a series of myocardial perfusion images given in a segmentation set in order to create sythetic references that can be used for motion correction by image registration. If the aim is to run a full motion compensation then it is better run mia-2dmyoica-nonrigid, since this program is essentially the same without the registration bits. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input perfusion data set │ │ │ │ │ │ │ │ │ │ .IP "\-r \-\-references=(output); string" │ │ │ │ │ File name base for the reference images. Image type and numbering scheme are taken from the input images. │ │ │ │ │ │ │ │ │ │ .IP "\-c \-\-save-cropped=(output); string" │ │ │ │ │ save cropped set of the original set to this file, the image files will use the stem of the name as file name base │ │ │ ├── ./usr/share/man/man1/mia-2dmyoica-nonrigid.1.gz │ │ │ │ ├── mia-2dmyoica-nonrigid.1 │ │ │ │ │ @@ -16,15 +16,15 @@ │ │ │ │ │ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input perfusion data set │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ output perfusion data set │ │ │ │ │ │ │ │ │ │ .IP "\-r \-\-registered=reg" │ │ │ │ │ file name base for registered fiels │ │ │ │ │ │ │ │ │ │ .IP " \-\-save-cropped=" │ │ │ │ │ save cropped set to this file │ │ │ ├── ./usr/share/man/man1/mia-2dmyoica-nonrigid2.1.gz │ │ │ │ ├── mia-2dmyoica-nonrigid2.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-2dmyoica\-nonrigid2 │ │ │ │ │ This program runs the non-rigid registration of an perfusion image series.In each pass, first an ICA analysis is run to estimate and eliminate the periodic movement and create reference images with intensities similar to the corresponding original image. Then non-rigid registration is run using the an "ssd + divcurl" cost model. The B-spline c-rate and the divcurl cost weight are changed in each pass according to given parameters.In the first pass a bounding box around the LV myocardium may be extractedto speed up computation │ │ │ │ │ Special note to this implemnentation: the registration is always run from the original images to avoid the accumulation of interpolation errors. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input perfusion data set │ │ │ │ │ │ │ │ │ │ .IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ output perfusion data set │ │ │ │ │ │ │ │ │ │ .IP "\-r \-\-registered=reg" │ │ │ │ │ file name base for registered fiels │ │ │ ├── ./usr/share/man/man1/mia-2dmyomilles.1.gz │ │ │ │ ├── mia-2dmyomilles.1 │ │ │ │ │ @@ -15,15 +15,15 @@ │ │ │ │ │ .RE │ │ │ │ │ │ │ │ │ │ Changes include the extraction of the quasi-periodic movement in free breathingly acquired data sets and the option to run affine or rigid registration instead of the optimization of translations only. │ │ │ │ │ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input perfusion data set │ │ │ │ │ │ │ │ │ │ .IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ output perfusion data set │ │ │ │ │ │ │ │ │ │ .IP "\-r \-\-registered=" │ │ │ │ │ file name base for registered files │ │ │ ├── ./usr/share/man/man1/mia-2dmyoperiodic-nonrigid.1.gz │ │ │ │ ├── mia-2dmyoperiodic-nonrigid.1 │ │ │ │ │ @@ -17,15 +17,15 @@ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input perfusion data set │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ output perfusion data set │ │ │ │ │ │ │ │ │ │ .IP "\-r \-\-registered=reg" │ │ │ │ │ file name base for registered fiels │ │ │ │ │ │ │ │ │ │ .IP " \-\-save-references" │ │ │ │ │ Save synthetic references to files refXXXX.v │ │ │ ├── ./usr/share/man/man1/mia-2dmyoserial-nonrigid.1.gz │ │ │ │ ├── mia-2dmyoserial-nonrigid.1 │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ .UE │ │ │ │ │ .RE │ │ │ │ │ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input perfusion data set │ │ │ │ │ │ │ │ │ │ .IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ output perfusion data set │ │ │ │ │ │ │ │ │ │ .IP "\-R \-\-registered=reg" │ │ │ │ │ file name base for registered fiels │ │ │ ├── ./usr/share/man/man1/mia-2dmyoseries-compdice.1.gz │ │ │ │ ├── mia-2dmyoseries-compdice.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dmyoseries\-compdice \-1 \-2 [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dmyoseries\-compdice │ │ │ │ │ This program is used to evaluate the per-frame dice index of segmented regions of two image series │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-1 \-\-first=(input, required); string" │ │ │ │ │ +.IP "\-1 \-\-first=(required, input); string" │ │ │ │ │ first segmentation set │ │ │ │ │ │ │ │ │ │ -.IP "\-2 \-\-second=(input, required); string" │ │ │ │ │ +.IP "\-2 \-\-second=(required, input); string" │ │ │ │ │ second segmentation set │ │ │ │ │ │ │ │ │ │ .IP "\-k \-\-skip=2" │ │ │ │ │ images to skip atthe begin of the series │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-2dmyoset-all2one-nonrigid.1.gz │ │ │ │ ├── mia-2dmyoset-all2one-nonrigid.1 │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input perfusion data set │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ output perfusion data set │ │ │ │ │ │ │ │ │ │ .IP " \-\-out-filebase=reg" │ │ │ │ │ file name basae for registered files, file type is deducted from the image file type in the input data set. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS │ │ │ ├── ./usr/share/man/man1/mia-2dseghausdorff.1.gz │ │ │ │ ├── mia-2dseghausdorff.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dseghausdorff \-i \-r [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dseghausdorff │ │ │ │ │ Get the per-slice Hausdorff distance of a segmentation with respect to a given reference frame and print it to stdout. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input segmentation set │ │ │ │ │ │ │ │ │ │ .IP "\-r \-\-ref-frame=(required); uint" │ │ │ │ │ reference frame │ │ │ │ │ │ │ │ │ │ .IP "\-k \-\-skip=0" │ │ │ │ │ skip frames at the beginning │ │ │ ├── ./usr/share/man/man1/mia-2dsegment-ahmed.1.gz │ │ │ │ ├── mia-2dsegment-ahmed.1 │ │ │ │ │ @@ -13,18 +13,18 @@ │ │ │ │ │ Mohamed N. Ahmed et. al, "A Modified Fuzzy C-Means Algorithm for Bias Field estimation and Segmentation of MRI Data", IEEE Trans. on Medical Imaging, Vol. 21, No. 3, March 2002, │ │ │ │ │ .UE │ │ │ │ │ .RE │ │ │ │ │ │ │ │ │ │ changes are: p=2, and exp │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ image to be segmented │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ class probability images, the image type must support multiple images and floating point values │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-a \-\-no-of-classes=3" │ │ │ │ │ number of classes │ │ │ │ │ │ │ │ │ │ .IP "\-b \-\-bias-correct" │ │ │ │ │ apply bias field correction │ │ │ ├── ./usr/share/man/man1/mia-2dsegment-local-cmeans.1.gz │ │ │ │ ├── mia-2dsegment-local-cmeans.1 │ │ │ │ │ @@ -13,15 +13,15 @@ │ │ │ │ │ Dunmore CJ, Wollny G, Skinner MM. (2018) MIA-Clustering: a novel method for segmentation of paleontological material. PeerJ 6:e4374. │ │ │ │ │ .UE │ │ │ │ │ .RE │ │ │ │ │ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ image to be segmented │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-o \-\-out-file=(output); io" │ │ │ │ │ class label image based on merging local labels │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-G \-\-out-global-crisp=(output); io" │ │ │ │ │ class label image based on global segmentation │ │ │ ├── ./usr/share/man/man1/mia-2dsegment-per-pixel-kmeans.1.gz │ │ │ │ ├── mia-2dsegment-per-pixel-kmeans.1 │ │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ │ .B mia\-2dsegment\-per\-pixel\-kmeans \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dsegment\-per\-pixel\-kmeans │ │ │ │ │ This program runs the segmentation of a 2D image by applying a localized k-means approach that helps to overcome intensity inhomogeneities in the image. The approach evaluates a global k-means clustering, and then separates the image into overlapping regions where more k-means iterations are run only including the locally present classes, i.e. the classes that relatively contain more pixels than a given threshold. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ image to be segmented │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ class label image based on merging local labels │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-2dsegseriesstats.1.gz │ │ │ │ ├── mia-2dsegseriesstats.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dsegseriesstats \-o \-g [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dsegseriesstats │ │ │ │ │ This program is used evaluate various time-intensity curves over a series of images given by a segmentation set. Specifically, the program is taylored to evaluate average intensities and variations of sections the left ventricle myocardium. The segmentation set must contain the segmentations for all slices that will be accessed during evaluation. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-o \-\-original=(input, required); string" │ │ │ │ │ +.IP "\-o \-\-original=(required, input); string" │ │ │ │ │ original segmentation set │ │ │ │ │ │ │ │ │ │ -.IP "\-g \-\-registered=(input, required); string" │ │ │ │ │ +.IP "\-g \-\-registered=(required, input); string" │ │ │ │ │ registered segmentation set │ │ │ │ │ │ │ │ │ │ .IP "\-k \-\-skip=2" │ │ │ │ │ images to skip at the begin of the series, if (k < 0) use RV peak of the registered set if set │ │ │ │ │ │ │ │ │ │ .IP "\-r \-\-reference=\-1" │ │ │ │ │ reference frame for automatic curve extraction. Negative values can be used to indicate specific values (if given in the segmentation set): │ │ │ ├── ./usr/share/man/man1/mia-2dsegshift.1.gz │ │ │ │ ├── mia-2dsegshift.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dsegshift \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dsegshift │ │ │ │ │ This program move the segmentation(s) of an image series by using a shift that is equal for all slices. The program also may remove images from the begin of the series. The program can be used to correct the segmentation of the images if the images where cropped. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input segmentation set │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ input segmentation set │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-g \-\-image-file=crop" │ │ │ │ │ output image filename base │ │ │ │ │ │ │ │ │ │ .IP "\-S \-\-shift=[0,0]" │ │ │ │ │ shift of segmentation │ │ │ ├── ./usr/share/man/man1/mia-2dseries-segdistance.1.gz │ │ │ │ ├── mia-2dseries-segdistance.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dseries\-segdistance \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dseries\-segdistance │ │ │ │ │ Get the mean distance of a segmentation boundary to the reference boundary. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input segmentation set │ │ │ │ │ │ │ │ │ │ .IP "\-r \-\-reference=20" │ │ │ │ │ reference frame │ │ │ │ │ │ │ │ │ │ .IP "\-k \-\-skip=0" │ │ │ │ │ skip images at the beginning │ │ │ ├── ./usr/share/man/man1/mia-2dseries2dordermedian.1.gz │ │ │ │ ├── mia-2dseries2dordermedian.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dseries2dordermedian \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dseries2dordermedian │ │ │ │ │ This program evaluates the pixel-wise median of the absolute values of the gauss filtered 2nd order temporal derivative of a series of images. In addition, it can be used to output the time-intensity curve of a given pixel.The program supports slice-wise spacial pre-filtering by giving additional filters as free parameters (filter/2dimage). │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input segmentation set │ │ │ │ │ │ │ │ │ │ .IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output image name │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-k \-\-skip=0" │ │ │ │ │ Skip files at the beginning │ │ │ │ │ @@ -364,15 +364,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B combiner │ │ │ │ │ Combine two images with the given combiner operator. if 'reverse' is set to false, the first operator is the image passed through the filter pipeline, and the second image is loaded from the file given with the 'image' parameter the moment the filter is run., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ image │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second image that is needed in the combiner. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -708,15 +708,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelmap │ │ │ │ │ Image filter to remap label id's. Only applicable to images with integer valued intensities/labels., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ map │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ Label mapping file. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelscale │ │ │ │ │ @@ -734,15 +734,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B load │ │ │ │ │ Load the input image from a file and use it to replace the current image in the pipeline., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the input file to load from.. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -773,15 +773,15 @@ │ │ │ │ │ .RE │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ input │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second input image file name. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -796,25 +796,25 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B maxflow │ │ │ │ │ This filter implements the uses the max-flow min-cut algorithmfor image segmentation, supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ sink-flow │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ Image of float type to define the per\-pixel flow to the sink. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ source-flow │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ Image of float type to define the per\-pixel flow to the source. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -1003,15 +1003,15 @@ │ │ │ │ │ For supported plug-ins see PLUGINS:2dimage/shape │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ seed │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ seed image (bit valued). │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -1184,15 +1184,15 @@ │ │ │ │ │ For supported plug-ins see PLUGINS:2dimage/shape │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ seed │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ seed input image containing the lables for the initial regions. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B transform │ │ │ │ │ Transform the input image with the given transformation., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ Name of the file containing the transformation.. │ │ │ │ │ For supported file types see PLUGINS:2dtransform/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ ├── ./usr/share/man/man1/mia-2dseries2sets.1.gz │ │ │ │ ├── mia-2dseries2sets.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dseries2sets \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dseries2sets │ │ │ │ │ This program takes all image files that are given as free parameters on the command line and creates segmentation sets based on information found in the images. Used information is the z-location of the slice and the acquisition number. The code is taylored to used the according descriptors defined in the DICOM standard. All images with the same slice location will be grouped together in one segmentation set and ordered according to their acquisition number. Slice locations are rounded to three digits accuracy to make proper comparison of floating point values feasible. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-o \-\-out-directory=(output, required); string" │ │ │ │ │ +.IP "\-o \-\-out-directory=(required, output); string" │ │ │ │ │ output directory (needs to exist and be writable) │ │ │ │ │ │ │ │ │ │ .IP " \-\-no-copy" │ │ │ │ │ don't copy image files to output directory │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-2dseriescorr.1.gz │ │ │ │ ├── mia-2dseriescorr.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dseriescorr \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dseriescorr │ │ │ │ │ Given a set of images of temporal sucession, evaluates images that represent the time-intensity correlation in horizontal and vertical direction as well as average correlation of each pixel with its neighbors. All input images must be of the same pixel type and size. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-base=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-base=(input, required); io" │ │ │ │ │ input file name base │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-o \-\-outname=(required, output); io" │ │ │ │ │ output file name to save the avarage per\-pixel correlation │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-z \-\-horizontal=(output); io" │ │ │ │ │ horiZontal correlation output file name │ │ │ ├── ./usr/share/man/man1/mia-2dseriesgradvariation.1.gz │ │ │ │ ├── mia-2dseriesgradvariation.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-2dseriesgradvariation │ │ │ │ │ Given a set of images of temporal sucession, this program evaluates the gradient variation of the pixel-wise time-intensity curves of this series. If the input image set provides a segmentation, then this segmentation can be used to create a bounding box and restrict evaluation to this box. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input segmentation set │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output file name │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-k \-\-skip=0" │ │ │ │ │ Skip files at the beginning │ │ │ │ │ │ │ │ │ │ .IP "\-e \-\-enlarge-boundary=5" │ │ │ │ │ Enlarge cropbox by number of pixels │ │ │ ├── ./usr/share/man/man1/mia-2dserieshausdorff.1.gz │ │ │ │ ├── mia-2dserieshausdorff.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dserieshausdorff \-i \-r [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dserieshausdorff │ │ │ │ │ Get the per-slice Hausdorff distance of a segmentation with respect to a given reference segmentation set. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input segmentation set │ │ │ │ │ │ │ │ │ │ -.IP "\-r \-\-ref-file=(required, input); string" │ │ │ │ │ +.IP "\-r \-\-ref-file=(input, required); string" │ │ │ │ │ reference segmentation set │ │ │ │ │ │ │ │ │ │ .IP "\-k \-\-skip=0" │ │ │ │ │ skip images at the beginning │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-2dseriestovolume.1.gz │ │ │ │ ├── mia-2dseriestovolume.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dseriestovolume \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dseriestovolume │ │ │ │ │ Obtaines a 3D volume image by combining the images of the segmentation set. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input segmentation set │ │ │ │ │ │ │ │ │ │ .IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output 3D image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-k \-\-skip=0" │ │ │ │ │ number of frames to skip at the beginning of the series. │ │ │ ├── ./usr/share/man/man1/mia-2dstackfilter.1.gz │ │ │ │ ├── mia-2dstackfilter.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-2dstackfilter │ │ │ │ │ This program is used to filter and convert a series of 2D gray scale images in a 3D fashion by running filters (filter/2dimage) as given on the command line. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image(s) to be filtered │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output file name base, the actual names is created by adding the file number based on output order and the extension bysed on the 'type' parameter │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-t \-\-type=(required); set" │ │ │ │ │ output file type │ │ │ │ │ │ │ │ │ │ .RS 10 │ │ │ │ │ .I │ │ │ │ │ @@ -856,15 +856,15 @@ │ │ │ │ │ Intensity thresholding parameter: Pixels with intensities below this threshold will be set to zero, and also not used when evaluating mean and variation. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ varfile │ │ │ │ │ -=(output, required, io) │ │ │ │ │ +=(required, output, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the variation image too.. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -892,15 +892,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B medianmad │ │ │ │ │ Filter that evaluates simultaniously the pixel wise median and the median absolute deviation (MAD) of an image in a given window. Pixel intensities below the given threshold will be ignored and at their loctions the output median and MAD are set to zero. The median intensity image is directly passed to the pipeline, the variation image is saved to a file given with the varfile parameter. Both output images have the same pixel type like the input image., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ madfile │ │ │ │ │ -=(output, required, io) │ │ │ │ │ +=(required, output, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the median absolute deviation image too.. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -1211,15 +1211,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ Save the input image to a file and also pass it through to the next filter, supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(output, required, io) │ │ │ │ │ +=(required, output, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the image too.. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ ├── ./usr/share/man/man1/mia-2dto3dimageb.1.gz │ │ │ │ ├── mia-2dto3dimageb.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-2dto3dimageb \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-2dto3dimageb │ │ │ │ │ This program is used to convert a series 2D images into a 3D image. The 2D images are read as additional command line parameters and the slice ordering corresponds to the ordering of the file names on the commend line. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output file name │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-2dtrackpixelmovement.1.gz │ │ │ │ ├── mia-2dtrackpixelmovement.1 │ │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ │ id;time;x;y;z;reserved │ │ │ │ │ │ │ │ │ │ The fields 'time', 'x', 'y', and 'z' are updated, and the fields 'id' and 'reserved' are preserved, empty lines are ignored. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input point set │ │ │ │ │ │ │ │ │ │ .IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ output point set │ │ │ │ │ │ │ │ │ │ -.IP "\-t \-\-transformation=(input, required); io" │ │ │ │ │ +.IP "\-t \-\-transformation=(required, input); io" │ │ │ │ │ transformation describing the monitored change │ │ │ │ │ For supported file types see PLUGINS:2dtransform/io │ │ │ │ │ .RE │ │ │ │ │ .SS │ │ │ │ │ Parameters │ │ │ │ │ .RS │ │ │ │ │ .IP "\-T \-\-time-step=1" │ │ │ ├── ./usr/share/man/man1/mia-2dtransform.1.gz │ │ │ │ ├── mia-2dtransform.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-2dtransform │ │ │ │ │ This program is used to deform a 2D image using a given transformation. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output image │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-t \-\-transformation=(required, input); io" │ │ │ │ │ transformation file name │ │ │ │ │ For supported file types see PLUGINS:2dtransform/io │ │ │ │ │ .IP "\-p \-\-interpolator=" │ │ │ │ │ override the interpolator provided by the transformation │ │ │ ├── ./usr/share/man/man1/mia-3dbrainextractT1.1.gz │ │ │ │ ├── mia-3dbrainextractT1.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dbrainextractT1 \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dbrainextractT1 │ │ │ │ │ This program is used to extract the brain from T1 MR images. It first runs a combined fuzzy c-means clustering and B-field correction to facilitate a 3D segmentation of 3D image. Then various fiters are run to obtain a white matter segmentation as initial mask that is then used to run a region growing to obtain a mask of the whole brain. Finally, this mask is used to extact the brain from the B0 field corrected images. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input image(s) to be segmented │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ brain mask │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-n \-\-no-of-classes=3" │ │ │ │ │ number of classes │ │ │ ├── ./usr/share/man/man1/mia-3dcombine-imageseries.1.gz │ │ │ │ ├── mia-3dcombine-imageseries.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dcombine\-imageseries \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dcombine\-imageseries │ │ │ │ │ This programs takes various input images of the same dimensions and creates a combined output images that uses the define operation for the combination. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output file that contains the combined image. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-p \-\-operation=mean" │ │ │ │ │ Operation to be applied when combining the images │ │ │ │ │ │ │ │ │ │ .RS 10 │ │ │ │ │ .I │ │ │ ├── ./usr/share/man/man1/mia-3dcombine-mr-segmentations.1.gz │ │ │ │ ├── mia-3dcombine-mr-segmentations.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dcombine\-mr\-segmentations \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dcombine\-mr\-segmentations │ │ │ │ │ This programs takes various segmentation masks of the same data and a tissue probability image set and combines them into one labeled image. The masks are translated to labels according to the position on the command line. If a voxel is set as belonging to more then one mask, the probabilities are consulted. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input probability images. The number of mask images must correspond to the number of probability images given here. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output image that contains the labeling. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-3dcost-translatedgrad.1.gz │ │ │ │ ├── mia-3dcost-translatedgrad.1 │ │ │ │ │ @@ -5,21 +5,21 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dcost\-translatedgrad \-i \-r \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dcost\-translatedgrad │ │ │ │ │ Evaluate the cost gradient between two images and evaluate the transformation related gradient for it based on the given transformation model. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-r \-\-ref-file=(required, input); io" │ │ │ │ │ +.IP "\-r \-\-ref-file=(input, required); io" │ │ │ │ │ reference image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output vector field │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ .IP "\-g \-\-gradimg-file=(output); io" │ │ │ │ │ norm image of the spline transformed gradient │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-C \-\-cost-gradimg-file=(output); io" │ │ │ │ │ norm image of the cost gradient │ │ │ ├── ./usr/share/man/man1/mia-3dcost.1.gz │ │ │ │ ├── mia-3dcost.1 │ │ │ │ │ @@ -403,15 +403,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B combiner │ │ │ │ │ Combine two images with the given combiner operator. if 'reverse' is set to false, the first operator is the image passed through the filter pipeline, and the second image is loaded from the file given with the 'image' parameter the moment the filter is run., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ image │ │ │ │ │ -=(input, required, io) │ │ │ │ │ +=(required, input, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second image that is needed in the combiner. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -717,15 +717,15 @@ │ │ │ │ │ lower threshold for mask growing. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ ref │ │ │ │ │ -=(input, required, io) │ │ │ │ │ +=(required, input, io) │ │ │ │ │ .RS 2 │ │ │ │ │ reference image for mask region growing. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -798,15 +798,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelmap │ │ │ │ │ Image filter to remap label id's. Only applicable to images with integer valued intensities/labels., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ map │ │ │ │ │ -=(input, required, string) │ │ │ │ │ +=(required, input, string) │ │ │ │ │ .RS 2 │ │ │ │ │ Label mapping file. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelscale │ │ │ │ │ @@ -824,15 +824,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B load │ │ │ │ │ Load the input image from a file and use it to replace the current image in the pipeline., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(input, required, io) │ │ │ │ │ +=(required, input, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the input file to load from.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -851,15 +851,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B mask │ │ │ │ │ Mask an image, one image is taken from the parameters list and the other from the normal filter input. Both images must be of the same dimensions and one must be binary. The attributes of the image coming through the filter pipeline are preserved. The output pixel type corresponds to the input image that is not binary., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ input │ │ │ │ │ -=(input, required, io) │ │ │ │ │ +=(required, input, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second input image file name. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -1241,15 +1241,15 @@ │ │ │ │ │ For supported plug-ins see PLUGINS:3dimage/shape │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ seed │ │ │ │ │ -=(input, required, string) │ │ │ │ │ +=(required, input, string) │ │ │ │ │ .RS 2 │ │ │ │ │ seed input image containing the lables for the initial regions. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ @@ -1275,15 +1275,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B transform │ │ │ │ │ Transform the input image with the given transformation., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(input, required, io) │ │ │ │ │ +=(required, input, io) │ │ │ │ │ .RS 2 │ │ │ │ │ Name of the file containing the transformation.. │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ ├── ./usr/share/man/man1/mia-3dcrispsegment.1.gz │ │ │ │ ├── mia-3dcrispsegment.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-3dcrispsegment │ │ │ │ │ This program creates a label image from a fuzzy segmentation. or each pixel the label is set to the class with the higest probability plus a given offset │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input class file, should contain multiple images with tissue class probabilities │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output class label image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-l \-\-label-offset=1" │ │ │ │ │ label offset │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3ddeform.1.gz │ │ │ │ ├── mia-3ddeform.1 │ │ │ │ │ @@ -5,21 +5,21 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3ddeform \-i \-o \-t [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3ddeform │ │ │ │ │ Transform a 3D image by applying a given 3D transformation that is defined by a 3D vector field v according to x:=x-v(x) │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-image=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-image=(required, input); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-image=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-image=(required, output); io" │ │ │ │ │ transformed image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-t \-\-transformation=(input, required); io" │ │ │ │ │ +.IP "\-t \-\-transformation=(required, input); io" │ │ │ │ │ transformation vector field │ │ │ │ │ For supported file types see PLUGINS:3dvf/io │ │ │ │ │ .IP "\-p \-\-interpolator=bspline:d=3" │ │ │ │ │ image interpolator kernel │ │ │ │ │ For supported plugins see PLUGINS:1d/splinekernel │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3ddistance-stats.1.gz │ │ │ │ ├── mia-3ddistance-stats.1 │ │ │ │ │ @@ -24,24 +24,24 @@ │ │ │ │ │ cat(result) │ │ │ │ │ } │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-labels=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-labels=(required, input); io" │ │ │ │ │ input label image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-r \-\-ref-labels=(input, required); io" │ │ │ │ │ +.IP "\-r \-\-ref-labels=(required, input); io" │ │ │ │ │ reference label image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-l \-\-label-map=(input); string" │ │ │ │ │ optional mapping of label numbers │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ output file name to write the distances to. The output file is a csv file, containing distances listed for each label. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-3ddistance.1.gz │ │ │ │ ├── mia-3ddistance.1 │ │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ │ .B mia\-3ddistance \-i \-r \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3ddistance │ │ │ │ │ This program takes two binary masks as input and evaluates the distance of one mask with respect to the other in voxel space. The output is given as text file with the coordinates of the source voxels and their distance to the reference mask. Correction for voxel size must be done after processing. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input image(s) that contain the source pixel mask │ │ │ │ │ │ │ │ │ │ -.IP "\-r \-\-ref-file=(input, required); string" │ │ │ │ │ +.IP "\-r \-\-ref-file=(required, input); string" │ │ │ │ │ reference mask to evaluate the distance from │ │ │ │ │ │ │ │ │ │ .IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ output file name │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3deval-transformquantity.1.gz │ │ │ │ ├── mia-3deval-transformquantity.1 │ │ │ │ │ @@ -27,18 +27,18 @@ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input); string" │ │ │ │ │ input point set, if this parameter is given a sparse evaluation of the quantity will be done, otherwise the quantity is evaluated for each grid point of the transformation range. │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ output strains file, for a format description see above. │ │ │ │ │ │ │ │ │ │ -.IP "\-t \-\-transformation=(input, required); io" │ │ │ │ │ +.IP "\-t \-\-transformation=(required, input); io" │ │ │ │ │ transformation of which the quantity will be evaluated. │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ .RE │ │ │ │ │ .SS │ │ │ │ │ Parameters │ │ │ │ │ .RS │ │ │ │ │ .IP "\-q \-\-quantity=strain" │ │ │ ├── ./usr/share/man/man1/mia-3dfield2norm.1.gz │ │ │ │ ├── mia-3dfield2norm.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dfield2norm \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dfield2norm │ │ │ │ │ This program converts a 3d vector field to an image of its voxel-wise norm. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-vectorfield=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-vectorfield=(input, required); io" │ │ │ │ │ input vector field │ │ │ │ │ For supported file types see PLUGINS:3dvf/io │ │ │ │ │ .IP "\-o \-\-out-image=(required, output); io" │ │ │ │ │ output image comprising the per voxel norm of each image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3dfluid-syn-registration.1.gz │ │ │ │ ├── mia-3dfluid-syn-registration.1 │ │ │ │ │ @@ -70,18 +70,18 @@ │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-image=(required, input); io" │ │ │ │ │ test image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-r \-\-ref-image=(required, input); io" │ │ │ │ │ reference image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-transform=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-transform=(output, required); io" │ │ │ │ │ output transformation │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ -.IP "\-O \-\-inverse-transform=(required, output); io" │ │ │ │ │ +.IP "\-O \-\-inverse-transform=(output, required); io" │ │ │ │ │ inverse output transformation │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ .RE │ │ │ │ │ .SS Processing │ │ │ │ │ .RS │ │ │ │ │ .IP " \-\-threads=\-1" │ │ │ │ │ Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (\-1: automatic estimation). │ │ │ ├── ./usr/share/man/man1/mia-3dfluid.1.gz │ │ │ │ ├── mia-3dfluid.1 │ │ │ │ │ @@ -20,15 +20,15 @@ │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-image=(required, input); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-r \-\-ref-image=(required, input); io" │ │ │ │ │ reference image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-transformation=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-transformation=(output, required); io" │ │ │ │ │ output transformation comprising the registering transformation field │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ .IP "\-d \-\-out-image=(output); io" │ │ │ │ │ save deformed image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3dforce.1.gz │ │ │ │ ├── mia-3dforce.1 │ │ │ │ │ @@ -5,21 +5,21 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dforce \-i \-r \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dforce │ │ │ │ │ This program is used to create an image comprising the pixel-wise norm of the ggradient of a given cost function. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-src-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-src-file=(input, required); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-r \-\-ref-file=(required, input); io" │ │ │ │ │ +.IP "\-r \-\-ref-file=(input, required); io" │ │ │ │ │ output force norm image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ reference image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-c \-\-cost=ssd" │ │ │ │ │ cost function to use │ │ │ │ │ For supported plugins see PLUGINS:3dimage/cost │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3dfuzzysegment.1.gz │ │ │ │ ├── mia-3dfuzzysegment.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dfuzzysegment \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dfuzzysegment │ │ │ │ │ This program runs a combined fuzzy c-means clustering and B-field correction to facilitate a 3D segmentation of 3D image │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image(s) to be segmenetd │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-c \-\-cls-file=(output); io" │ │ │ │ │ output class probability images. Note, the used file format must support multible images (best is to use vista) │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-o \-\-b0-file=(output); io" │ │ │ │ │ image corrected for intensity non\-uniformity │ │ │ ├── ./usr/share/man/man1/mia-3dgetsize.1.gz │ │ │ │ ├── mia-3dgetsize.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dgetsize \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dgetsize │ │ │ │ │ Write the dimensions of the input 3D image to stdout. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input image(s) to be filtered │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-3dgetslice.1.gz │ │ │ │ ├── mia-3dgetslice.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-3dgetslice │ │ │ │ │ This program is used to extract 2D slices from a 3D data set and store them in separate files. Output files will be numbered according to their slice index. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ input image(s) to be filtered │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output image(s). If number != 1 than this is used as a base name and should be given without extension since this will be based on the '\-\-type' option. If number=1 then this exact file name will be used. │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-t \-\-type=png" │ │ │ │ │ output file type for number != 1 │ │ │ │ │ │ │ │ │ │ .RS 10 │ │ │ │ │ .I │ │ │ ├── ./usr/share/man/man1/mia-3dimageaddattributes.1.gz │ │ │ │ ├── mia-3dimageaddattributes.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-3dimageaddattributes │ │ │ │ │ This program appends all the meta-data attributes found in a 2D input image to a 3D image (if the output format supports such attributes). Attributes that are already present in the 3D image are not overwritten. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image(s) to be filtered │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output image(s) with the added attributes │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-a \-\-attr=(input, required); io" │ │ │ │ │ 2D image providing the attributes │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3dimagecombine.1.gz │ │ │ │ ├── mia-3dimagecombine.1 │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-2 \-\-image2=(input, required); io" │ │ │ │ │ input image 2 to be combined │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-c \-\-combiner=(required); factory" │ │ │ │ │ combiner operation │ │ │ │ │ For supported plugins see PLUGINS:3dimage/combiner │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output image file │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-3dimagefilter.1.gz │ │ │ │ ├── mia-3dimagefilter.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-3dimagefilter │ │ │ │ │ This program is used to filter and convert gray scale 3D images. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image(s) to be filtered │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output image(s) that have been filtered │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ │ │ @@ -1115,15 +1115,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ Save the input image to a file and also pass it through to the next filter, supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(output, required, io) │ │ │ │ │ +=(required, output, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the image too.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ ├── ./usr/share/man/man1/mia-3dimagefilterstack.1.gz │ │ │ │ ├── mia-3dimagefilterstack.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dimagefilterstack \-i \-o \-t [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dimagefilterstack │ │ │ │ │ This program is used to filter and convert a consecutive numbered series gray of scale images. File names must follow the pattern 'dataXXXX.v' (X being digits), i.e. the numbering comes right before the dot. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image(s) to be filtered │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output file name base, numbers are added accorfing to the input file pattern, and the file extension is added according to the 'type' option. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-t \-\-type=(required); set" │ │ │ │ │ output file type │ │ │ │ │ @@ -283,15 +283,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B combiner │ │ │ │ │ Combine two images with the given combiner operator. if 'reverse' is set to false, the first operator is the image passed through the filter pipeline, and the second image is loaded from the file given with the 'image' parameter the moment the filter is run., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ image │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second image that is needed in the combiner. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -597,15 +597,15 @@ │ │ │ │ │ lower threshold for mask growing. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ ref │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ reference image for mask region growing. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -678,15 +678,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelmap │ │ │ │ │ Image filter to remap label id's. Only applicable to images with integer valued intensities/labels., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ map │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ Label mapping file. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelscale │ │ │ │ │ @@ -704,15 +704,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B load │ │ │ │ │ Load the input image from a file and use it to replace the current image in the pipeline., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the input file to load from.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -731,15 +731,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B mask │ │ │ │ │ Mask an image, one image is taken from the parameters list and the other from the normal filter input. Both images must be of the same dimensions and one must be binary. The attributes of the image coming through the filter pipeline are preserved. The output pixel type corresponds to the input image that is not binary., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ input │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second input image file name. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -1121,15 +1121,15 @@ │ │ │ │ │ For supported plug-ins see PLUGINS:3dimage/shape │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ seed │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ seed input image containing the lables for the initial regions. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ @@ -1155,15 +1155,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B transform │ │ │ │ │ Transform the input image with the given transformation., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ Name of the file containing the transformation.. │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ ├── ./usr/share/man/man1/mia-3dimageselect.1.gz │ │ │ │ ├── mia-3dimageselect.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-3dimageselect │ │ │ │ │ This program is used to select one 3D images from a multi-image file. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input images │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-n \-\-number=0" │ │ │ │ │ image number to be selected │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3dimagestatistics-in-mask.1.gz │ │ │ │ ├── mia-3dimagestatistics-in-mask.1 │ │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ │ .B mia\-3dimagestatistics\-in\-mask \-i \-m [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dimagestatistics\-in\-mask │ │ │ │ │ This program evaluates the statistics of an image within a masked region of the image. Possible outputs are a summary statistics and a histogram of the values. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-image=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-image=(required, input); io" │ │ │ │ │ input image to be analyzed │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-m \-\-mask=(input, required); io" │ │ │ │ │ +.IP "\-m \-\-mask=(required, input); io" │ │ │ │ │ mask image to use to restrict the analysis │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-s \-\-summary=(output); string" │ │ │ │ │ File to write the summary statistics to as plain text. │ │ │ │ │ │ │ │ │ │ .IP "\-H \-\-histogram=(output); string" │ │ │ │ │ File to write the histogram to │ │ │ ├── ./usr/share/man/man1/mia-3disosurface-from-stack.1.gz │ │ │ │ ├── mia-3disosurface-from-stack.1 │ │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ │ .B mia\-3disosurface\-from\-stack \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3disosurface\-from\-stack │ │ │ │ │ This program is used to extract an iso-surface from the input gray scale image given as slices. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-image=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-image=(input, required); string" │ │ │ │ │ input image filename pattern │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-mesh=(required, output); string" │ │ │ │ │ +.IP "\-o \-\-out-mesh=(output, required); string" │ │ │ │ │ output mesh │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-3disosurface-from-volume.1.gz │ │ │ │ ├── mia-3disosurface-from-volume.1 │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ .B mia\-3disosurface\-from\-volume \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3disosurface\-from\-volume │ │ │ │ │ This program is used to extract an iso-surface from the input gray scale image by using marching thetrahedra. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output mesh │ │ │ │ │ For supported file types see PLUGINS:mesh/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3dlandmarks-transform.1.gz │ │ │ │ ├── mia-3dlandmarks-transform.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-3dlandmarks\-transform │ │ │ │ │ Transform the locations of the landmarks by means of a given 3D transformation. Note, landmark transformations do the inverse of an image transformation (in a manner of speaking), i.e. given a transformation V(x) in an image transformation the pixel intensity at x is set to the original intensity at V(x), while a landmark at x is moved to V(x). │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input landmark set │ │ │ │ │ For supported file types see PLUGINS:3dlandmarklist/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output landmark set │ │ │ │ │ For supported file types see PLUGINS:3dlandmarklist/io │ │ │ │ │ .IP "\-t \-\-transformation=(input, required); io" │ │ │ │ │ transformation file │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-3dmotioncompica-nonrigid.1.gz │ │ │ │ ├── mia-3dmotioncompica-nonrigid.1 │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ .UE │ │ │ │ │ .RE │ │ │ │ │ │ │ │ │ │ . │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input images of consecutively numbered filed (nameXXXX.ext) │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output image name (as C format string including a %04d in order to define the file numbering) │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP " \-\-save-refs=" │ │ │ │ │ save reference images, the given string is used as file name base, the number pattern follows the input images, and the output format is always 'vista' │ │ │ ├── ./usr/share/man/man1/mia-3dnonrigidreg-alt.1.gz │ │ │ │ ├── mia-3dnonrigidreg-alt.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dnonrigidreg\-alt \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dnonrigidreg\-alt │ │ │ │ │ This program runs a non-rigid registration based on the given cost criteria and a given transformation model. Other than mia-3dnonrigidreg it doesn't support specific command line parameters to provide the images. Instead the images are specified dirctly when defining the cost function. Hence, image registrations can be executed that optimize the aligmnet of more than one image pair at the same time. Note, however, that all input images must be of the same dimension (in pixels) │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-o \-\-out-transform=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-transform=(output, required); io" │ │ │ │ │ output transformation │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ .IP "\-l \-\-levels=3" │ │ │ │ │ multi\-resolution levels │ │ │ │ │ │ │ │ │ │ .IP "\-O \-\-optimizer=gsl:opt=gd,step=0.1" │ │ │ │ │ Optimizer used for minimization │ │ │ │ │ @@ -1268,15 +1268,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ Save the input image to a file and also pass it through to the next filter, supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, output, io) │ │ │ │ │ +=(output, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the image too.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ ├── ./usr/share/man/man1/mia-3dnonrigidreg.1.gz │ │ │ │ ├── mia-3dnonrigidreg.1 │ │ │ │ │ @@ -64,18 +64,18 @@ │ │ │ │ │ │ │ │ │ │ .IP " \-\-version" │ │ │ │ │ print the version number and exit │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-image=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-image=(input, required); io" │ │ │ │ │ test image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-r \-\-ref-image=(required, input); io" │ │ │ │ │ +.IP "\-r \-\-ref-image=(input, required); io" │ │ │ │ │ reference image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-o \-\-out-image=(output, required); io" │ │ │ │ │ registered output image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-t \-\-transformation=(output); io" │ │ │ │ │ output transformation │ │ │ │ │ @@ -430,15 +430,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B combiner │ │ │ │ │ Combine two images with the given combiner operator. if 'reverse' is set to false, the first operator is the image passed through the filter pipeline, and the second image is loaded from the file given with the 'image' parameter the moment the filter is run., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ image │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second image that is needed in the combiner. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -744,15 +744,15 @@ │ │ │ │ │ lower threshold for mask growing. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ ref │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ reference image for mask region growing. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -825,15 +825,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelmap │ │ │ │ │ Image filter to remap label id's. Only applicable to images with integer valued intensities/labels., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ map │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ Label mapping file. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelscale │ │ │ │ │ @@ -851,15 +851,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B load │ │ │ │ │ Load the input image from a file and use it to replace the current image in the pipeline., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the input file to load from.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -878,15 +878,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B mask │ │ │ │ │ Mask an image, one image is taken from the parameters list and the other from the normal filter input. Both images must be of the same dimensions and one must be binary. The attributes of the image coming through the filter pipeline are preserved. The output pixel type corresponds to the input image that is not binary., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ input │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second input image file name. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -1268,15 +1268,15 @@ │ │ │ │ │ For supported plug-ins see PLUGINS:3dimage/shape │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ seed │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ seed input image containing the lables for the initial regions. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ @@ -1302,15 +1302,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B transform │ │ │ │ │ Transform the input image with the given transformation., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ Name of the file containing the transformation.. │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ ├── ./usr/share/man/man1/mia-3dprealign-nonrigid.1.gz │ │ │ │ ├── mia-3dprealign-nonrigid.1 │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ .UE │ │ │ │ │ .RE │ │ │ │ │ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input images following the naming pattern nameXXXX.ext │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ file name base for registered files given as C\-format string │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP " \-\-save-references" │ │ │ │ │ Save synthetic references to files refXXXX.v │ │ │ │ │ @@ -470,15 +470,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B combiner │ │ │ │ │ Combine two images with the given combiner operator. if 'reverse' is set to false, the first operator is the image passed through the filter pipeline, and the second image is loaded from the file given with the 'image' parameter the moment the filter is run., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ image │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second image that is needed in the combiner. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -784,15 +784,15 @@ │ │ │ │ │ lower threshold for mask growing. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ ref │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ reference image for mask region growing. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -865,15 +865,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelmap │ │ │ │ │ Image filter to remap label id's. Only applicable to images with integer valued intensities/labels., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ map │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ Label mapping file. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelscale │ │ │ │ │ @@ -891,15 +891,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B load │ │ │ │ │ Load the input image from a file and use it to replace the current image in the pipeline., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the input file to load from.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -918,15 +918,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B mask │ │ │ │ │ Mask an image, one image is taken from the parameters list and the other from the normal filter input. Both images must be of the same dimensions and one must be binary. The attributes of the image coming through the filter pipeline are preserved. The output pixel type corresponds to the input image that is not binary., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ input │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second input image file name. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -1308,15 +1308,15 @@ │ │ │ │ │ For supported plug-ins see PLUGINS:3dimage/shape │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ seed │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ seed input image containing the lables for the initial regions. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ @@ -1342,15 +1342,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B transform │ │ │ │ │ Transform the input image with the given transformation., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ Name of the file containing the transformation.. │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ ├── ./usr/share/man/man1/mia-3dpropose-boundingbox.1.gz │ │ │ │ ├── mia-3dpropose-boundingbox.1 │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ .B mia\-3dpropose\-boundingbox \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dpropose\-boundingbox │ │ │ │ │ This program evaluates a box that contains all the pixels of a given mask image. If the input image is not a binary image, a pre-filter must be applied that converts the imput image into a mask. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image(s) to be filtered │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ │ │ @@ -271,15 +271,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B combiner │ │ │ │ │ Combine two images with the given combiner operator. if 'reverse' is set to false, the first operator is the image passed through the filter pipeline, and the second image is loaded from the file given with the 'image' parameter the moment the filter is run., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ image │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second image that is needed in the combiner. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -585,15 +585,15 @@ │ │ │ │ │ lower threshold for mask growing. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ ref │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ reference image for mask region growing. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ @@ -666,15 +666,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelmap │ │ │ │ │ Image filter to remap label id's. Only applicable to images with integer valued intensities/labels., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ map │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ Label mapping file. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B labelscale │ │ │ │ │ @@ -692,15 +692,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B load │ │ │ │ │ Load the input image from a file and use it to replace the current image in the pipeline., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the input file to load from.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -719,15 +719,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B mask │ │ │ │ │ Mask an image, one image is taken from the parameters list and the other from the normal filter input. Both images must be of the same dimensions and one must be binary. The attributes of the image coming through the filter pipeline are preserved. The output pixel type corresponds to the input image that is not binary., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ input │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ second input image file name. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -1109,28 +1109,28 @@ │ │ │ │ │ For supported plug-ins see PLUGINS:3dimage/shape │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ seed │ │ │ │ │ -=(required, input, string) │ │ │ │ │ +=(input, required, string) │ │ │ │ │ .RS 2 │ │ │ │ │ seed input image containing the lables for the initial regions. │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ Save the input image to a file and also pass it through to the next filter, supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(output, required, io) │ │ │ │ │ +=(required, output, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the image too.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ │ │ @@ -1143,15 +1143,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B transform │ │ │ │ │ Transform the input image with the given transformation., supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, input, io) │ │ │ │ │ +=(input, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ Name of the file containing the transformation.. │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .RS 14 │ │ │ ├── ./usr/share/man/man1/mia-3drigidreg.1.gz │ │ │ │ ├── mia-3drigidreg.1 │ │ │ │ │ @@ -6,18 +6,18 @@ │ │ │ │ │ .B mia\-3drigidreg \-i \-r \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3drigidreg │ │ │ │ │ This program implements the registration of two gray scale 3D images. The transformation is not penalized, therefore, one should only use translation, rigid, or affine transformations as target and run mia-3dnonrigidreg of nonrigid registration is to be achieved. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File I/O │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-image=(required, input); io" │ │ │ │ │ +.IP "\-i \-\-in-image=(input, required); io" │ │ │ │ │ test image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-r \-\-ref-image=(required, input); io" │ │ │ │ │ +.IP "\-r \-\-ref-image=(input, required); io" │ │ │ │ │ reference image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-o \-\-out-image=(output, required); io" │ │ │ │ │ registered output image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-t \-\-transformation=(output); io" │ │ │ │ │ transformation output file name │ │ │ ├── ./usr/share/man/man1/mia-3dsegment-ahmed.1.gz │ │ │ │ ├── mia-3dsegment-ahmed.1 │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ .UE │ │ │ │ │ .RE │ │ │ │ │ │ │ │ │ │ changes are: p=2, and exp │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); io" │ │ │ │ │ image to be segmented │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-c \-\-class-file=(output, required); io" │ │ │ │ │ class probability images, the image type must support multiple images and floating point values │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-b \-\-out-file=(output); io" │ │ │ │ │ Bias corrected image will be of the same type like the input image. If this parameter is not given, then the bias correction will not be applied. │ │ │ ├── ./usr/share/man/man1/mia-3dserial-nonrigid.1.gz │ │ │ │ ├── mia-3dserial-nonrigid.1 │ │ │ │ │ @@ -1280,15 +1280,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ Save the input image to a file and also pass it through to the next filter, supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(required, output, io) │ │ │ │ │ +=(output, required, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the image too.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ ├── ./usr/share/man/man1/mia-3dseries-track-intensity.1.gz │ │ │ │ ├── mia-3dseries-track-intensity.1 │ │ │ │ │ @@ -10,15 +10,15 @@ │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input perfusion data set │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ file name for output intensity slopes │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-3dtrackpixelmovement.1.gz │ │ │ │ ├── mia-3dtrackpixelmovement.1 │ │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ │ id;time;x;y;z;reserved │ │ │ │ │ │ │ │ │ │ The fields 'time', 'x', 'y', and 'z' are updated, and the fields 'id' and 'reserved' are preserved, empty lines are ignored. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS │ │ │ │ │ File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input point set │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ output point set │ │ │ │ │ │ │ │ │ │ -.IP "\-t \-\-transformation=(required, input); io" │ │ │ │ │ +.IP "\-t \-\-transformation=(input, required); io" │ │ │ │ │ transformation describing the monitored change │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ .RE │ │ │ │ │ .SS │ │ │ │ │ Parameters │ │ │ │ │ .RS │ │ │ │ │ .IP "\-T \-\-time-step=1" │ │ │ ├── ./usr/share/man/man1/mia-3dtransform.1.gz │ │ │ │ ├── mia-3dtransform.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-3dtransform │ │ │ │ │ Transform a 3D image by applying a given 3D transformation. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ transformed image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-t \-\-transformation=(input, required); io" │ │ │ │ │ transformation file │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ .IP "\-p \-\-interpolator=" │ │ │ │ │ override the interpolator provided by the transformation │ │ │ ├── ./usr/share/man/man1/mia-3dtransform2vf.1.gz │ │ │ │ ├── mia-3dtransform2vf.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-3dtransform2vf │ │ │ │ │ Create a 3D vector field from a given transformation. The output vector field will have the dimesions as given in the transformation description. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input transformation │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output vector field │ │ │ │ │ For supported file types see PLUGINS:3dvf/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-3dvf2transform.1.gz │ │ │ │ ├── mia-3dvf2transform.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-3dvf2transform │ │ │ │ │ Creates a 3D transformation from a vector field. The input vector field is simply encapsulated into the transformation file format. The boundary conditions and the image interpolator kernel can be set at the command line. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input transformation │ │ │ │ │ For supported file types see PLUGINS:3dvf/io │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output vector field │ │ │ │ │ For supported file types see PLUGINS:3dtransform/io │ │ │ │ │ .IP "\-k \-\-imgkernel=bspline:d=3" │ │ │ │ │ image interpolator kernel which is used when the transformation is applied to an image │ │ │ │ │ For supported plugins see PLUGINS:1d/splinekernel │ │ │ │ │ .IP "\-b \-\-imgboundary=mirror" │ │ │ │ │ Boundary condition applied when the transformation is used to transform an image │ │ │ ├── ./usr/share/man/man1/mia-3dvfcompare.1.gz │ │ │ │ ├── mia-3dvfcompare.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-3dvfcompare \-1 \-2 [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-3dvfcompare │ │ │ │ │ Compare two vector fields and print the out the difference norm per pixel to cout it it is larger than delta. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-1 \-\-in-file-1=(input, required); io" │ │ │ │ │ +.IP "\-1 \-\-in-file-1=(required, input); io" │ │ │ │ │ input vector field 1 │ │ │ │ │ For supported file types see PLUGINS:3dvf/io │ │ │ │ │ -.IP "\-2 \-\-in-file-2=(input, required); io" │ │ │ │ │ +.IP "\-2 \-\-in-file-2=(required, input); io" │ │ │ │ │ input vector field 2 │ │ │ │ │ For supported file types see PLUGINS:3dvf/io │ │ │ │ │ .IP "\-d \-\-delta=0" │ │ │ │ │ Maximum difference between vector to be ignored │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ ├── ./usr/share/man/man1/mia-cmeans.1.gz │ │ │ │ ├── mia-cmeans.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-cmeans \-i \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-cmeans │ │ │ │ │ This Program reads a histogram from stdin and evaluates a cmeans classification of the intensity values into the given number of classes. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input file name containing the histogram │ │ │ │ │ │ │ │ │ │ .IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ output file name to store probabilities │ │ │ │ │ │ │ │ │ │ .IP "\-n \-\-nclasses=3" │ │ │ │ │ number of classes to partition into │ │ │ ├── ./usr/share/man/man1/mia-filenumberpattern.1.gz │ │ │ │ ├── mia-filenumberpattern.1 │ │ │ │ │ @@ -5,15 +5,15 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-filenumberpattern \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-filenumberpattern │ │ │ │ │ This program is used to extract a extract the number pattern for file012312.ext type file names. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input image example name │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-labelsort.1.gz │ │ │ │ ├── mia-labelsort.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-labelsort │ │ │ │ │ This program is used create a mapping based on a histogram that puts the intensities with high values at the beginning of the histogram. The main use case will be to sort labels of connected components in out-of-core image processing. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input file name containing the histogram │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ output file name to store probabilities │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-mesh-deformable-model.1.gz │ │ │ │ ├── mia-mesh-deformable-model.1 │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ This program runs a deformable model to adapt a mesh to an iso-value within a given image. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File I/O │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); io" │ │ │ │ │ input mesh to be adapted │ │ │ │ │ For supported file types see PLUGINS:mesh/io │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output mesh that has been deformed │ │ │ │ │ For supported file types see PLUGINS:mesh/io │ │ │ │ │ .IP "\-r \-\-ref-file=(input, required); io" │ │ │ │ │ reference image │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ @@ -1152,15 +1152,15 @@ │ │ │ │ │ .TP 10 │ │ │ │ │ .B tee │ │ │ │ │ Save the input image to a file and also pass it through to the next filter, supported parameters are: │ │ │ │ │ .P │ │ │ │ │ .RS 14 │ │ │ │ │ .I │ │ │ │ │ file │ │ │ │ │ -=(output, required, io) │ │ │ │ │ +=(required, output, io) │ │ │ │ │ .RS 2 │ │ │ │ │ name of the output file to save the image too.. │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .RE │ │ │ │ │ .TP 10 │ │ │ ├── ./usr/share/man/man1/mia-meshdistance-to-stackmask.1.gz │ │ │ │ ├── mia-meshdistance-to-stackmask.1 │ │ │ │ │ @@ -5,21 +5,21 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-meshdistance\-to\-stackmask \-i \-r \-o [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-meshdistance\-to\-stackmask │ │ │ │ │ This program takes a binary masks and a triangular mesh as input and evaluates the distance of the mesh vertices to the binary maskand stores the result in a new mesh. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-mesh=(input, required); io" │ │ │ │ │ +.IP "\-i \-\-in-mesh=(required, input); io" │ │ │ │ │ input mesh │ │ │ │ │ For supported file types see PLUGINS:mesh/io │ │ │ │ │ -.IP "\-r \-\-ref-mask=(input, required); io" │ │ │ │ │ +.IP "\-r \-\-ref-mask=(required, input); io" │ │ │ │ │ reference binary mask │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ -.IP "\-o \-\-out-mesh=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-mesh=(required, output); io" │ │ │ │ │ output mesh │ │ │ │ │ For supported file types see PLUGINS:mesh/io │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-myowavelettest.1.gz │ │ │ │ ├── mia-myowavelettest.1 │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ .B mia\-myowavelettest \-i [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-myowavelettest │ │ │ │ │ This program runs the wavelet based slope-statistics on the mixing matrix of a ICA perfusion series. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ input data set │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ │ │ │ .RS │ │ │ │ │ .IP "\-V \-\-verbose=warning" │ │ │ │ │ verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are: │ │ │ ├── ./usr/share/man/man1/mia-raw2image.1.gz │ │ │ │ ├── mia-raw2image.1 │ │ │ │ │ @@ -5,18 +5,18 @@ │ │ │ │ │ .SH SYNOPSIS │ │ │ │ │ .B mia\-raw2image \-i \-o \-s [options] │ │ │ │ │ .SH DESCRIPTION │ │ │ │ │ .B mia\-raw2image │ │ │ │ │ This program is used to convert raw data to a 2D file format. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ -.IP "\-i \-\-in-file=(required, input); string" │ │ │ │ │ +.IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input file name │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ output file name │ │ │ │ │ For supported file types see PLUGINS:2dimage/io │ │ │ │ │ .IP "\-r \-\-repn=ubyte" │ │ │ │ │ input pixel type │ │ │ │ │ │ │ │ │ │ .RS 10 │ │ │ │ │ .I │ │ │ ├── ./usr/share/man/man1/mia-raw2volume.1.gz │ │ │ │ ├── mia-raw2volume.1 │ │ │ │ │ @@ -8,15 +8,15 @@ │ │ │ │ │ .B mia\-raw2volume │ │ │ │ │ This program is used to convert raw data into 3D images with apropriate metadata. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input file name │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(output, required); io" │ │ │ │ │ +.IP "\-o \-\-out-file=(required, output); io" │ │ │ │ │ output file name │ │ │ │ │ For supported file types see PLUGINS:3dimage/io │ │ │ │ │ .IP "\-r \-\-repn=ubyte" │ │ │ │ │ input pixel type │ │ │ │ │ │ │ │ │ │ .RS 10 │ │ │ │ │ .I │ │ │ ├── ./usr/share/man/man1/mia-wavelettrans.1.gz │ │ │ │ ├── mia-wavelettrans.1 │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ This program runs the a column-wise discret wavelet forward transform on the data given by an input text file. │ │ │ │ │ .SH OPTIONS │ │ │ │ │ .SS File-IO │ │ │ │ │ .RS │ │ │ │ │ .IP "\-i \-\-in-file=(input, required); string" │ │ │ │ │ input data set │ │ │ │ │ │ │ │ │ │ -.IP "\-o \-\-out-file=(required, output); string" │ │ │ │ │ +.IP "\-o \-\-out-file=(output, required); string" │ │ │ │ │ output data set │ │ │ │ │ │ │ │ │ │ .IP "\-s \-\-save-wave=(output); string" │ │ │ │ │ base name of the output files that will store the wavelet coefficients as matrix │ │ │ │ │ │ │ │ │ │ .RE │ │ │ │ │ .SS Help & Info │ │ ├── xz --list │ │ │ @@ -1,13 +1,13 @@ │ │ │ Streams: 1 │ │ │ Blocks: 1 │ │ │ - Compressed size: 1870.5 KiB (1915424 B) │ │ │ + Compressed size: 1871.3 KiB (1916224 B) │ │ │ Uncompressed size: 11.1 MiB (11591680 B) │ │ │ Ratio: 0.165 │ │ │ Check: CRC64 │ │ │ Stream Padding: 0 B │ │ │ Streams: │ │ │ Stream Blocks CompOffset UncompOffset CompSize UncompSize Ratio Check Padding │ │ │ - 1 1 0 0 1915424 11591680 0.165 CRC64 0 │ │ │ + 1 1 0 0 1916224 11591680 0.165 CRC64 0 │ │ │ Blocks: │ │ │ Stream Block CompOffset UncompOffset TotalSize UncompSize Ratio Check │ │ │ - 1 1 12 0 1915384 11591680 0.165 CRC64 │ │ │ + 1 1 12 0 1916184 11591680 0.165 CRC64