Image module
- class lys.widgets.canvas.interface.Image.ImageData(canvas, wave, axis)[source]
Bases:
WaveData
Interface to access image data in the canvas.
Instance of ImageData is automatically generated by display or append methods.
Example:
from lys import display g = display([[1,2,3],[4,5,6]]) g.getImages()[0].setColormap('gray')
- getAutoColorRange()[source]
Get the automarically-calculated color range of the image, which is used by
setColorRange()
method.- Returns
minimum and maximum value of the range.
- Return type
tuple of length 2
- getColorRange()[source]
Get the color range of the image.
- Returns
minimum and maximum value of the range.
- Return type
tuple of length 2
- getColorbarDirection()[source]
Get the direction of the colorbar.
- Returns
The direction of the colorbar.
- Return type
str
- getColorbarPosition()[source]
Get the position of the colorbar.
- Returns
The position of the colorbar.
- Return type
length 2 float
- getColorbarSize()[source]
Get the size of the colorbar.
- Returns
The size of the colorbar.
- Return type
length 2 float
- getColorbarVisible()[source]
Get the visibility of the colorbar.
- Returns
The visibility.
- Return type
bool
- getColormap()[source]
Get colormap of the image.
- Returns
colormap string such as ‘gray’
- Return type
str
- isLog()[source]
Return true if the color scale is logarithmic.
- Returns
If True, logarithmic scale is enabled.
- Return type
bool
- setColorRange(min='auto', max='auto')[source]
Set the color range of the image.
- Parameters
min (float or 'auto') – The minimum value of the range.
max (float or 'auto') – The maximum value of the range.
- setColorbarDirection(direction)[source]
Set the direction of the colorbar.
- Parameters
direction ('vretical' or 'horizontal') – The direction of the colorbar.
- setColorbarPosition(pos)[source]
Set the position of the colorbar.
- Parameters
pos (length 2 float) – The position of the colorbar in the form of (x,y).
- setColorbarSize(size)[source]
Set the size of the colorbar.
- Parameters
size (length 2 float) – The size of the colorbar in the form of (width, height).
- setColorbarVisible(visible)[source]
Set the visibility of the colorbar.
- Parameters
visible (bool) – The visibility.
- setColormap(cmap)[source]
Set colormap of the image.
- Parameters
colormap (str) – colormap string such as ‘gray’.