This module provides a widget to view 2D complex data.
The ComplexImageView widget is dedicated to visualize a single 2D dataset of complex data.
Display an image of complex data and allow to choose the visualization.
Parameters: | parent – See QMainWindow |
---|
Signal emitted when data has changed.
Signal emitted when the visualization mode has changed.
It provides the new visualization mode.
Set the complex data to display.
Parameters: |
|
---|
Get the currently displayed complex data.
Parameters: | copy (bool) – True (default) to return a copy of the data, False to return internal data (do not modify!). |
---|---|
Returns: | The complex data array. |
Return type: | numpy.ndarray of complex with 2 dimensions |
Returns the displayed data depending on the visualization mode
WARNING: The returned data can be a uint8 RGBA image
Parameters: | copy (bool) – True (default) to return a copy of the data, False to return internal data (do not modify!) |
---|---|
Return type: | numpy.ndarray of float with 2 dims or RGBA image (uint8). |
Returns the supported visualization modes.
Supported visualization modes are:
Return type: | tuple of str |
---|
Set the mode of visualization of the complex data.
See getSupportedVisualizationModes() for the list of supported modes.
Parameters: | mode (str) – The mode to use. |
---|
Get the current visualization mode of the complex data.
Return type: | str |
---|
Set the colormap to use for amplitude, phase, real or imaginary.
WARNING: This colormap is not used when displaying both amplitude and phase.
Parameters: | colormap (Colormap) – The colormap |
---|
Returns the offset from origin at which to display the image.
Return type: | 2-tuple of float |
---|
Set the offset from origin at which to display the image.
Parameters: | origin (float or 2-tuple of float) – (ox, oy) Offset from origin |
---|
Returns the scale of the image in data coordinates.
Return type: | 2-tuple of float |
---|
Set the scale of the image
Parameters: | scale (float or 2-tuple of float) – (sx, sy) Scale of the image |
---|
Returns the X axis
Return type: | items.Axis |
---|
Returns an Y axis
Return type: | items.Axis |
---|
Set the plot main title.
Parameters: | title (str) – Main title of the plot (default: ‘’) |
---|