HistogramVolumetrySimple

MLModule
genre Histogram
author MeVis Medical Solutions AG
package MeVisLab/Standard
dll MLVolumetry
definition MLVolumetry.def
see also Histogram
keywords calculate, interval, threshold, count

Purpose

The module HistogramVolumetrySimple computes a volume from a given voxel volume, a threshold interval, and a histogram.

Usage

Connect a histogram to histogram. Also attach a matching input image to derive the correct voxel volume. Than select your thresholds and update.

This way of computing the volume of a threshold interval is equivalent to applying the thresholds to the image and then calculating the resulting mask volume. However, if you want to try many different threshold intervals, it’s typically more efficient to use the histogram base method since you don’t have to scan the entire (possibly large) image whenever a threshold changes, but only the (typically much smaller) histogram range.

Windows

Default Panel

../../../Modules/ML/MLVolumetry/mhelp/Images/Screenshots/HistogramVolumetrySimple._default.png

Input Fields

input0

name: input0, type: Image

Only used if Retrieve voxel volume from input image is checked.

histogram

name: histogram, type: MLBase

Input histogram generated by Histogram.

Parameter Fields

Field Index

Auto: Bool Upper Threshold: Double
Calculate: Trigger Volume in Threshold Interval (ml): Double
Lower Threshold: Double Voxel Volume: Double
mean: Double  
noVoxels: Integer  
opStatus: String  
Results up to date: Bool  
Retrieve voxel volume from input image: Bool  

Visible Fields

Auto

name: autoCompute, type: Bool, default: TRUE

If checked, the module computes anew on any field or input change.

Results up to date

name: resultsValid, type: Bool, persistent: no

Shows whether the result is up-to-date.

Calculate

name: compute, type: Trigger

If pressed, the module computes anew.

Retrieve voxel volume from input image

name: calcVoxelVolumeFromInImg, type: Bool, default: TRUE

If checked, the voxel volume will be computed from the properties of the connected input image and the Voxel Volume field will be updated accordingly.

Otherwise, the value in the Voxel Volume field will be taken for the overall volume calculation.

Voxel Volume

name: voxelVolume, type: Double, default: 0

Sets a voxel volume value.

Lower Threshold

name: lowerThresh, type: Double, default: 0

Sets a lower threshold value.

Upper Threshold

name: upperThresh, type: Double, default: 1

Sets an upper threshold value.

Volume in Threshold Interval (ml)

name: computedVolume, type: Double, persistent: no

Shows the computed volume.

Hidden Fields

noVoxels

name: noVoxels, type: Integer, default: 0

mean

name: mean, type: Double, default: 0

opStatus

name: opStatus, type: String