mia-3ddistance-stats This program is used to evaluate the
distance between equally labelled areas in two images. The output file is a
csv file containing the distances for each labeled coordinate in the test
image in the following form:
label,n-samples,distance,distance,...
A simple R program to get some per label statistics from this data
would look like
args <- commandArgs(TRUE)
data <- read.csv(args[1], header=FALSE)
for ( i in 1:dim(data)[1] ) {
line <- data[i,]
label <- as.integer(line[1])
end_range <- 2 + as.numeric(line[2])
s <- as.numeric(line[3:end_range])
result <- sprintf("%d %8.4f %8.4f %8.4f %8.4f0
label, mean(s), sqrt(var(s)), median(s), max(s))
cat(result)
}
- analyze
- Analyze 7.5 image
('Recognized file extensions: ', '.HDR, .hdr')
Supported element types:
unsigned 8 bit, signed 16 bit, signed 32 bit, floating
point 32 bit, floating point 64 bit
- datapool
- Virtual IO to and from the internal data pool
('Recognized file extensions: ', '.@')
- dicom
- Dicom image series as 3D
('Recognized file extensions: ', '.DCM, .dcm')
Supported element types:
signed 16 bit, unsigned 16 bit
- hdf5
- HDF5 3D image IO
('Recognized file extensions: ', '.H5, .h5')
Supported element types:
binary data, signed 8 bit, unsigned 8 bit, signed 16 bit,
unsigned 16 bit, signed 32 bit, unsigned 32 bit, signed 64 bit, unsigned 64
bit, floating point 32 bit, floating point 64 bit
- inria
- INRIA image
('Recognized file extensions: ', '.INR, .inr')
Supported element types:
signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16
bit, signed 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64
bit
- mhd
- MetaIO 3D image IO using the VTK implementation (experimental).
('Recognized file extensions: ', '.MHA, .MHD, .mha,
.mhd')
Supported element types:
signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16
bit, signed 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64
bit
- nifti
- NIFTI-1 3D image IO. The orientation is transformed in the same way like
it is done with 'dicomtonifti --no-reorder' from the vtk-dicom
package.
('Recognized file extensions: ', '.NII, .nii')
Supported element types:
signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16
bit, signed 32 bit, unsigned 32 bit, signed 64 bit, unsigned 64 bit, floating
point 32 bit, floating point 64 bit
- vff
- VFF Sun raster format
('Recognized file extensions: ', '.VFF, .vff')
Supported element types:
unsigned 8 bit, signed 16 bit
- vista
- Vista 3D
('Recognized file extensions: ', '.-, .V, .VISTA, .v,
.vista')
Supported element types:
binary data, signed 8 bit, unsigned 8 bit, signed 16 bit,
unsigned 16 bit, signed 32 bit, unsigned 32 bit, floating point 32 bit,
floating point 64 bit
- vti
- 3D image VTK-XML in- and output (experimental).
('Recognized file extensions: ', '.VTI, .vti')
Supported element types:
signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16
bit, signed 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64
bit
- vtk
- 3D VTK image legacy in- and output (experimental).
('Recognized file extensions: ', '.VTK, .VTKIMAGE, .vtk,
.vtkimage')
Supported element types:
signed 8 bit, unsigned 8 bit, signed 16 bit, unsigned 16
bit, signed 32 bit, unsigned 32 bit, floating point 32 bit, floating point 64
bit