opendx (ImageEM & ImageQLSI classes method)
opendx

opendx
Display a 3D rendering of the image

Synthax

% prototypes
opendx(obj)
opendx(obj, Name, Value)

% examples
opendx(IM)
objList.makeMoviedx(IM, 'theta', 10, 'phi', 30, 'zrange', [-10 120]*1e-9, 'ampl', 4)

Description

The opendx method diplays images from ImageEM or ImageQLSI objects with a nice 3D rendering.


Many Name-value options can be specified to change the rendering.

  • 'persp' (default: 1)

    With 'persp' set to 1, the video uses the opendx method to create a nnince 3D rendering of the image. Set this option to 0 to cancel this effect.

  • 'phi' (default: 45) and 'theta' (default: 45)

    Position of the camera in \((\theta, \phi)\)

  • 'ampl' (default: 3)

    sets the magnitude of the 3D relief

  • 'zrange'

    2-vector setting the limits of the z axis.

  • 'colorMap' (default: parula)

    Color map.

  • 'title'

    Title to display on the movie, if any.

  • 'factor' (default: 1)

    Correction factor to the OPD, for instance 5.55e-3 to convert the OPD into DM.

  • 'label' (default: 'Optical path difference (nm)')

    Label to put on the color scale.

  • 'imType' (default: 'OPD')

    Cell array of the properties of the object to be displayed: 'OPD', 'T', 'DWx', 'DWy', 'Ph'.

  • 'axisDisplay' (default: true)

    Display the axes or not.