Skip to content

Features

Thomas Euler edited this page Sep 6, 2019 · 7 revisions

Scan warping

  1. To toggle the warp control window
  2. Warp control window - still preliminary
  3. Banana scan parameter
  4. Warp parameters, from top to bottom: center radius, offset radius, width of sector in degrees (as angle). Not sure yet if these parameters are optimal. Feedback welcome. The parameters are only applied to the currently selected scan configuration and are also stored there (other than in Filip's solution). Always the current parameters for the selected scan configuration are shown.
  5. Select warp mode; currently None, Banana or Warp.
  6. After changing a parameter in the control window, they are stored (applied) immediately, but to recalculate the resulting scan path, the user need to press Reload and then, of course ...
  7. ... Set configuration, before the warped scan path becomes effective.
  8. When loading a ScanM data file, the warp parameters are retrieved as a wave ...
  9. wScanWaprParams and are stored in as a string (key-value list) in ...
  10. the new header field User_WarpParam

Two-channel overlay

Overlays work only for two channels, one is shown in red, the other in green (can be modified later if wished) and only for y-x image scans. To use overlays:

To use overlays:

  1. Switch on overlay feature (see (1) in image above)

  2. A new window appears, with some extra GUI. For blending the two channels, the respective scaling (min, max) of the channels is used - as defined in (2).

  3. Several parameters can be changed while scanning (3):

    Select channels to overlay; only valid (=used) channels are shown, otherwise the channel appears black. Change "alpha" to adjust the balance of blending. Change "gamma" for each channel, if needed. "Gamma" applies only to the overlay window, the normal window is not affected.

    EDIT: "gain" (not shown in image) allow adjusting an additional factor for each channel:

     pixelValue(Red)   := {[(channelA -minA)/(maxA-minA)]^gammaRed} *65536 *factorRed
     pixelValue(Green) := {[(channelB -minB)/(maxB-minB)]^gammaGreen} *65536 *factorGreen 
    
  4. Switch off the overlay feature if not needed (1); the respective window is killed. It is recommended to switch off overlaying if not needed, because it uses some processing power of Igor and may slow down the updating of the recorded data on the screen (but will not affect the recording to the drive).

Home

  1. Getting started ...
    1.1 Installation
    1.2 Release notes
    1.3 Issues

  2. User manual (preliminary)
    2.1 Scan configurations
    2.2 Specific features

  3. Troubleshooting

Clone this wiki locally