Procedure for tracing curves
A cross-hair cursor indicates what is being traced out.
Click on ``Cancel'' when finished.
Sometimes, sharpening or thresholding the image can improve the tracing. If there are extremely sharp corners in the image, it may be necessary to manually create a channel between the ascending and descending parts of the peak to force the trace to follow to the top. This can be done by selecting ``Draw'' from the menu, or pressing F2 (=manual draw), and carefully moving around with the cursor keys (Be sure to back up your image before starting).
Checking ``Debug'' waits for a keypress after each x increment (in the
DOS version) and prints the x, y, and the pixel value being tracked.
This is helpful if stray noise pixels are accidentally getting included
in the scan.
In Unix, this option prints the values to stdout without pausing.
It is possible to get a file containing this debug information
by starting imal with the command imal
debug.file .
Only pixels on the selected image are included in the trace. Thus, in order to trace something in the background, it must be converted to an image first (use ``File...Create/resize image''). The tracing algorithm tracks whatever pixel is closest to the selected tracking color for each x value. Thus, if the image contains a pixel closer to the tracking color than any pixels on the curve, the cursor will jump to this area instead of tracing the curve. If the pixel is beyond the edge of the screen, the cursor will jump to the edge of the screen. If this occurs, it will be necessary to delete the offending area before tracing anything (The ``backspace'' key is the most convenient way to do this).