Interface to ITK filter. Based on the paper by Westin et al., "Geometrical Diffusion Measures for MRI from Tensor Basis Analysis" and Luca Antiga's Insight Journal paper http://hdl.handle.net/1926/576.

hessianObjectness(
  image,
  objectDimension = 1,
  isBrightObject = TRUE,
  sigmaMin = 0.1,
  sigmaMax = 10,
  numberOfSigmaSteps = 10,
  useSigmaLogarithmicSpacing = TRUE,
  alpha = 0.5,
  beta = 0.5,
  gamma = 5,
  setScaleObjectnessMeasure = TRUE
)

Arguments

image

input image

objectDimension

0: 'sphere', 1: 'line', or 2: 'plane'.

isBrightObject

Set 'true' for enhancing bright objects and 'false' for dark objects.

sigmaMin

Define scale domain for feature extraction.

sigmaMax

Define scale domain for feature extraction.

numberOfSigmaSteps

Define number of samples for scale space.

useSigmaLogarithmicSpacing

Define sample spacing the for scale space.

alpha

Hessian filter parameter.

beta

Hessian filter parameter.

gamma

Hessian filter parameter.

setScaleObjectnessMeasure

...

Value

hessian objectness image.

Author

NJ Tustison

Examples

image <- antsImageRead(getANTsRData("r16"))
hessianObjectnessImage <- hessianObjectness(image)