RTD(1)

✨ rtd β€” real-time image display application πŸ’–

okay bestie, welcome to rtd(1), a User Commands girly, and she is literally the moment. 🫢

✨ NAME ✨

rtd β€” real-time image display application. that's it, that's the vibe. πŸ‘‘

🌸 SYNOPSIS 🌸

rtd options filename

πŸ¦‹ DESCRIPTION πŸ¦‹

so the rtd application is what you use to display FITS images in real-time. no cap. and here's the lore: it's based on "rtdimage", which is a Tk image extension for displaying FITS images. iconic lineage, honestly. πŸ’…


πŸŽ€ OPTIONS πŸŽ€

bestie there are SO many flags, grab a snack, we're going through all of them. every. single. one. πŸ’–

  • -file name β€” "name" tells her which FITS format file to load and display.
  • -subsample bool β€” if bool is true, subsampling is used when shrinking the image, i.e.: if the image is shrunk by 1/3, only every third pixel is displayed. otherwise, the maximum value is taken from the group of pixels.
  • -sampmethod n β€” (experimental, she's in her testing era πŸ™ˆ) if option 'subsample' is false, the following methods can be used for displaying a shrunk image (i.e. an image with a scale factor < 1):
    • 0 β€” max value of all pixels in a NxN box (default)
    • 1 β€” min value of all pixels in a NxN box
    • 2 β€” mean value of all pixels in a NxN box
    • 3 β€” median value of all pixels in a NxN box
    • 4 β€” max value of pixels on a diagonal cross in a NxN box
    • 5 β€” min value of pixels on a diagonal cross in a NxN box
    • 6 β€” mean value of pixels on a diagonal cross in a NxN box
    • 7 β€” median value of pixels on a diagonal cross in a NxN box
    • 8 β€” median value of pixels in a chess-board like box
    • 9 β€” median value of a 3x3 box
  • -usexshm bool β€” if bool is true (default, so she's on by default bestie), attempt to use X shared memory for the image display, if available. this improves performance considerably, but it's only available when working on the system console. so like, console-only girly. πŸ’€
  • -usexsync bool β€” if true, try to use X synchronisation.
  • -verbose bool β€” if bool is true, diagnostic messages are printed out to show what's going on internally (for debugging use). she's telling you everything. no secrets. πŸ—£οΈ
  • -default_cmap β€” this option sets the default colormap file to use when starting up. only the root of the filename should be specified for this option, for example: "ramp" for a grey level colormap. for a list of available colormap files, see the colormaps directory in the rtd release. ✨
  • -min_colors n β€” specify the min and max number of colors to allocate before using a private colormap.
  • -max_colors n β€” specify the min and max number of colors to allocate before using a private colormap.
  • -default_itt β€” this option is similar to -default_cmap, except it sets the default ITT (intensity transfer table) file to use at startup. ITT files are also stored in the colormaps directory.
  • -xscale xs β€” set the default scaling factors (default: 1).
  • -yscale ys β€” set the default scaling factors (default: 1).
  • -camera name β€” set the camera name for real-time image events: default: taken from the RTD_CAMERA environment variable, if set, otherwise set to RTDSIMULATOR, for simulation test mode.
  • -zoom_factor number β€” set the scale factor for the zoom window (default 5 x the original image).
  • -colorramp_height h β€” set the height of the colorramp subwindow (default: 20).
  • -with_zoom_window bool β€” if bool is true (default), add a zoom window. πŸ”
  • -with_pan_window bool β€” if bool is true (default), add a panning window.
  • -dozoom bool β€” if true, turn on zoom window.
  • -disp_image_icon bool β€” if true, display a copy (view) of the image as an icon.
  • -drag_scroll bool β€” if true, set bindings to scroll with the middle mouse button.
  • -scrollbars bool β€” if true, display scrollbars to scroll the image.
  • -port port β€” default port for remote connections (0 means system chooses a port).
  • -debug bool β€” debugging flag: enables real-time simulation with testProg (below).
  • -testprog path β€” for testing: name of test program used to generate real-time updates (tRtd).
  • -interval n β€” for testing: interval between updates in ms.
  • -with_perftest bool β€” if true, display performance tester utility in menu bar. πŸ“Š
  • -with_warp bool β€” option to warp the mouse pointer. ✨

πŸ“ FILES πŸ“

  • $RTD_LIBRARY/../demos/rtd.tcl

πŸ’œ SEE ALSO πŸ’œ

rtdServer(1), RtdClient(1), RtdCubeDisplay(1), skycat(1)


and that's the whole page bestie, you ate it up fr fr. this one's brought to you by RTS, dated March 2009 β€” yes she's a vintage icon and she still serves πŸ’…βœ¨ periodt. go display some FITS images, you've got this πŸ«ΆπŸŽ€