image_xpaset¶
-
sherpa.ui.
image_xpaset
(arg, data=None)¶ Return the result of an XPA call to the image viewer.
Send a command to the image viewer.
Parameters: - arg (str) – A command to send to the image viewer via XPA.
- data (optional) – The data for the command.
Raises: sherpa.utils.err.DS9Err
– The image viewer is not running.sherpa.utils.err.RuntimeErr
– If the command is not recognized or could not be completed.
See also
image_close()
- Close the image viewer.
image_getregion()
- Return the region defined in the image viewer.
image_open()
- Create the image viewer.
image_setregion()
- Set the region to display in the image viewer.
image_xpaset()
- Send an XPA command to the image viewer.
Notes
The XPA access point [1] of the ds9 image viewer lets commands and queries to be sent to the viewer.
References
[1] http://ds9.si.edu/ref/xpa.html Examples
Change the zoom setting of the active frame:
>>> image_xpaset('zoom 4')
Overlay the coordinate grid on the current frame:
>>> image_xpaset('grid yes')
Add the region file ‘src.reg’ to the display:
>>> image_xpaset('regions src.reg')
Create a png version of the image being displayed:
>>> image_xpaset('saveimage png /tmp/img.png')