Digitize2 lets you digitize and measure distances from an image using your mouse.  You can zoom in and pan around the expanded image.  I use it to convert old technical data published in journals to a digital form as well as digitize maps.  The output is ASCII.  A DXF and IDRISI export facility is also provided. 

Digitize2 addresses the special problems inherent in this type of work.  First, it is rather easy to scan the printed material, but getting it aligned accurately is a nuisance.  Second, many scanners and certainly most zerographic reproductions are not uniformly scaled.  Therefore, Digitize2 by default corrects for rotated images and it does a linear correction for scale distortions.  Finally, Digitize2 allows the user to also edit the image.  This will be done automatically during digitizing or optionally using the various paint tools available.  This can greatly simplify keeping track of progress when working on complex imagery.  

A simple tutorial is also provided in the file "tutorial.txt".  The image "hydrograph.gif" is used in the tutorial.

Installation: 

1. The program is written in REXX, therefore you must have a REXX interpreter on your system.
2. There are several .DLLs used by Digitize2.  I suggest you place them in the OS2/APPS/DLL directory.  They need to be somewhere along your libpath.  
3. Place Digitize2.exe and Digitize2.hlp in a directory together.  If executed from that directory the program will be able to find the help.  Check the documentation for other alternatives.
4. You must have either a TEMP or TMP environment variable defined.  Normally this will have been specified in your config.sys.  


Copyright:
You are free to use and modify the program.  Please give credit where credit is due.  I do request that where this software is used in research which leads to a technical publication please acknowledge my efforts and send me a copy or reference.  I also live by "publish or perish".  I leave the level of acknowledgement to your discretion and good professional character.  I am especially open to doing more work on the code for those willing to cooperate with this.

Doug Rickman

Change History
 
 May 31, 2000 
    1. First release. 

  June 2, 2000 
    1. Bug stomping! 
    2. Added format control to coordinate panel. 
    3. Added points list panel. 

  June 14, 2000 
    1. Added check to crop operation for regions smaller than 10x10 
    2. Lots of checks on user input to the transform setup added. 
    
  June 15, 2000 
    1. Added the Transform Coefficients panel. 

  July 8, 2000 
    1. Points are now retained in an internal list until written to the points fie. 
    2. It is now possible to delete the last point in the current list. 
    3. The length of each segment in a line is computed and stored in the points file. 
    4. The format used to display coordinates is remembered when Digitize2 is shut down and restarted. 
    5. Digitize2 now remembers if the Points List panel was opened when last used.  If so it is reopened when starting. 
    6. Line width and color are now remembered. 
      
   July 14, 2000 
    1.Automatic point generation implemented. 
    2.Selected points in the point list can be deleted. 
    3.Default color and line width changed. 
 
   July 18, 2000 
    1.Implemented accelerator keys. 
    2.Panning implemented!!! 
 
   Sept. 5, 2000
    Massive changes!  Release version 3.1  
    Several panels removed. 
    Plotting now available.
    Editing points now available.
    Output format tightened up.
    Reformat to DXF and IDRISI formats now available.
    2 automatic modes avaiable.

   Sept. 8, 2000
    Bug fix.  Some interpreters don't like subroutines to be labeled twice.
    New icon.