home *** CD-ROM | disk | FTP | other *** search
/ GRIPS 2: Government Rast…rocessing Software & Data / GRIPS_2.cdr / mac / nih_image / changes_nih < prev    next >
Encoding:
Text File  |  1991-01-08  |  14.1 KB  |  230 lines

  1. (GRIPS '90 CD=:MAC:NIH_IMAGE:CHANGES_NIH)
  2.  
  3. Image Change History
  4.  
  5. V1.24 (18-Jan-90)
  6.  
  7. 1) Ability added to read and write MacPaint documents.
  8.  
  9. 2) Image now waits for QuickCapture external trigger if Option key down when using "Start Capturing" or "Make Movie".
  10.  
  11. 3) Magnification is now shown in document title bars if magnification is not one-to-one or the window is in scale-to-fit mode.
  12.  
  13. 4) Magnification is now computed correctly when using the zoom box with option/tiled(scaled -to-fit) windows.
  14.  
  15. 5) Clicking in the active image window, on the magnifying glass, or on the grabber tool now disables Select All.
  16.  
  17. 6) Internal holes are now excluded when measuring area and density of thresolded objects.
  18.  
  19. 7) Histogram values are now saved in the reverse order if the "Use zero for black, 255 for white" preference is checked.
  20.  
  21. 8) Min and Max are now calculated correctly when measuring images with inverting density calibration functions.
  22.  
  23. 9) The look-up table is no longer automatically reset to gray scale when 16-bit images are imported.
  24.  
  25. 10) 3D plotting of density calibrated images is now done correctly.
  26.  
  27. 11) All 256 histogram values are now plotted when thresolding is in effect, with non-thresholded values plotted in gray.
  28.  
  29.  
  30. V1.25 (30-Jan-90)
  31.  
  32. 1) The number of image windows listed in the Windows menu is no longer limited to 20.
  33.  
  34. 2) Most keyboard shortcuts for menu selections now work with the option key down. For example, type Option-Command-W to close all image windows.
  35.  
  36. 3) The 50Hz version(768 x 512 resolution) of the Data Translation QuickCapture is now supported.
  37.  
  38. 3) The field holding offset in the Import dialog box was made larger to prevent the last digit of 5 digit offsets from being dropped.
  39.  
  40. 4) When the window is in the "scale to fit" mode, and the magnification is less than one, the selection outline is now drawn using a larger QuickDraw pen size so that parts of the outline no longer disappear.
  41.  
  42. 5) "Select All" now correctly changes to "Deselect All" when magnification is not equal to one.
  43.  
  44. 6) The "marching ants" are no longer animated if it takes more than 1/2 second per update, which is normally the case in scale-to-fit window mode.
  45.  
  46. 7) "Run Movie" no longer clobbers windows(e.g., the Paste Control window) that are overlapping the image window that is being animated.
  47.  
  48. 8) The number of digits to the right of the decimal point in measurement results can now be specified in the Analysis/Options dialog box.
  49.  
  50. 9) Once a file name has been entered in the Save As dialog box it is no longer changed when you check a different file type button.
  51.  
  52. 10) Various enhancements to Set Scale: Measured, as well as actual, distance can now be entered into the Set Scale dialog box; A magnification factor can now be entered;  You can now switch to other units of measurement once an image has been spatially calibrated; If an image is spatially calibrated, you can bring up the Set Scale dialog box without having used the ruler tool; Spatial calibration can now be disabled. 
  53.  
  54. 11) Text(e.g., measurement results) can now be pasted into image windows.
  55.  
  56. 12) It is no longer necessary to use thresholding or to use Make Binary before using the wand tool or Analyze Particles with binary images.
  57.  
  58. 13) You can now hold down the Option key while Exporting or Copying measurement results to get column and row headers. 
  59.  
  60. 14) Newly created Camera windows are now centered in the 640x480(NTSC) or 768x512(PAL) QuickCapture frame.
  61.  
  62. 15) Bus Error bombs(ID=1) should no longer occur when moving live QuickCapture Camera windows.
  63.  
  64. 16) Scale to fit mode is no longer allowed with live QuickCapture Camera windows.
  65.  
  66.  
  67. V1.26 (14 Feb 90)
  68.  
  69. 1) Pasting of text is now done much better.
  70.  
  71. 2) Image no longer crashes when pasting text without a window being open.
  72.  
  73. 3) Show Clipboard command is now dimmed out when text is on the Clipboard.
  74.  
  75. 4) Analyze Particles now always uses the entire image. Earlier versions would hang up if the selection boundary intersected one or more particles.
  76.  
  77. 5) Holding the Option key down while updating the density slice in the LUT window will temporarily disable thresholding.
  78.  
  79. 6) The density slice can now be set to include 0(white) and 255(black), although these entries in the look-up table will never be changed to red, since they are reserved for drawing the desktop.
  80.  
  81. 8) When updating the density slice, both the upper and lower limits are now shown in the Results window.
  82.  
  83. 9) Redo Measurement command added.
  84.  
  85. 10) Holding the Option key down while updating pseudocolors in the LUT window now causes the background pixels to be drawn in grayscale rather than in black.
  86.  
  87. 11) A bug was fixed so that the 50Hz version(768 x 512) of the QuickCapture card now really is supported.
  88.  
  89. 12) "Stack Windows" now displays the windows in the reverse order so that the first window opened is now at the top of the stack.
  90.  
  91. 13) Tiled windows(without option key), when zoomed to full screen size and then back, now get restored to their original size.
  92.  
  93. 14) Holding the Option key down will bypass display of the Import setup dialog box.
  94.  
  95. 15) For density sliced images, "Analyze Particles" now erases particles to white instead of black. This allows particles containing black pixels(255) to be analyzed(see item 6).
  96.  
  97. 16) A bug, introduced in V1.24(item 2), which caused the frame summation routine("Average Frames" with Option Key) to hang, has been fixed.
  98.  
  99. 17) The standard window tiling routine("Tile Windows" without Option key) now does better job of using the available screen space.
  100.  
  101. 18) A bug, introduced in V1.24(item 5), which prevented movement of pasted objects exactly the same size as the window into which they were being pasted, has been fixed.
  102.  
  103. 19) The following sequence of steps no longer results in a window with garbage in it: a) zoom a tiled window with the magnifying glass; b) make the the window larger using the grow box; c) click in the zoom box; d) click in the zoom box a second time.
  104.  
  105. 20) I bug was fixed that occasionally caused pasted text to be clipped.
  106.  
  107. 21) The Tool palette is now correctly redrawn when the Threshold command is used to enable thresholding, and the current tool is not the LUT tool or the wand.
  108.  
  109. 22) Command-T is now the keyboard shortcut for Tile Windows, where previously it enabled/disabled thresholding. You can double-click on either the LUT tool or the wand to enable/disable thresolding. 
  110.  
  111. 23) For images that have been thresholded using a LUT density slice, "Analyze Particles" now erases particles to a gray value equal to one less than the lower threshold, instead of always erasing to white.
  112.  
  113. 24) A check box has been added to the Options dialog box to enable outlining of particles when using "Analyze Particles". Particle outlining only works with images that have been thresholded using a LUT density slice.
  114.  
  115. 25) "Analyze Particles" now works within a rectangular selection as long as the selection boundary does not intersect one of the particles(see item 4).
  116.  
  117. 26) "Analyze Particles" now works correctly when the "Ignore Particles Touching Edge" option is checked.
  118.  
  119.  
  120. V1.27   (7-Mar-90)
  121.  
  122. 1) The height of Imported images is no longer limited to 2048 lines.
  123.  
  124. 2) When using the ruler tool, holding down the Control key now allows freehand tracing of path lengths. As before, holding the Option key down does line segment tracing.
  125.  
  126. 3) The settings used by the Analyze Particles command(Min Particle Size, Max Particle Size, Ignore Particles Touching Edge, Label Particles, Outline Particles) can now be saved using Record Settings.
  127.  
  128. 4) The Analyze Particles command now outlines objects in density sliced images using white(0) instead of black(255) if the upper threshold the density slice is equal to 255.
  129.  
  130. 5) The Analyze Particles command will now outline objects in binary images. Outlining is done in black(254).
  131.  
  132. 6) A bug was fixed that caused Scale Selection to fail if text was on the Clipboard, if measurements had just been made, or if an image was on the system Clipboard.
  133.  
  134. 7) A bug was fixed that caused images imported via the Clipboard to be clipped if a smaller image previously had been copied to the Clipboard.
  135.  
  136. 8) A bug was fixed that caused the Clear command to sometimes fail immediately after making measurements.
  137.  
  138. 9) The Cut and Clear commands are no longer disabled after the Measure command is used.
  139.  
  140. 10) The Cut command is now Undoable.
  141.  
  142. 11) If the Option key is held down while a tiled window is being scrolled, then all the other windows will scroll to the same location. In order for this feature to work, all images currently displayed must be the same size, and they must be displayed in windows that are all the same size. 
  143.  
  144. 12) Dezooming in stages(Option-clicking with magnifying glass) now works with resized widows(e.g., tiled windows) as long as the window is smaller than the unzoomed image.
  145.  
  146. 13) Restore outline now works with "Live" QuickCapture windows.
  147.  
  148. 14) The arrow keys with the Option Key down now alter the size rectangular selections.
  149.  
  150. 15) A bug was fixed that could cause Option/Tile Windows(Tiling using scale-to-fit mode) to behave incorrectly if the Option Key was let up to quickly.
  151.  
  152. 16) Windows that have been expanded to full screen size by clicking in the Zoom box are now are returned to their original scrolling position and magnification level the next time the Zoom box is clicked.
  153.  
  154. 17) A bug was fixed that caused redirected sampling of thresholded or binary images to fail.
  155.  
  156. 18) A bug was fixed that sometimes caused Analyze Particles to loop indefinitely if Select All had been done previously.
  157.  
  158. 19) Revert to Saved now works with 8-bit imported images.
  159.  
  160. 20) Images that have been re-saved to disk after density calibration has been removed by clicking "Undo Calibration" in the Calibrate dialog box, or by unchecking Use "0 for Black, 255 for White" in Preferences, now stay uncalibrated.
  161.  
  162. 21) It is now possible to bring up the Calibrate dialog box without making density measurements.
  163.  
  164. 22) The ability to both save and restore calibration values was added to the Calibrate dialog box. The 'Save' button saves both measured and known values as a two column tab delimeted text file. If there are currently no measured values(measurement count = 0) then 'Open' restores both columns, otherwise, only the known values are restored.
  165.  
  166. 23) Analyze Particle no longer erases, labels, and outlines the first particle when it aborts because redirected sampling is enabled and there are not exactly two windows open.
  167.  
  168. 24) A new command("Arithmetic") was added to the Enhance menu which adds/subtracts/multiplies/divides by a constant.
  169.  
  170. 25) The air brush now generates dots at a higher rate and distributes them more uniformly. The default air brush diameter was changed from 16 to 32 and the maximum diameter was raised from 99 to 362.
  171.  
  172. 26) A bug was fixed that would sometimes cause object oriented PICTS(e.g., MacDraw) imported via the Clipboard to be pasted incorrectly.
  173.  
  174. 27) Image now uses WaitNextEvent instead of GetNextEvent, which should make more time available for background programs when running under MultiFinder and A/UX.
  175.  
  176.  
  177. V1.28
  178.  
  179. 1) A bug was fixed that could cause the air brush tool to work incorrectly(or the Mac to lock up) if the brush size was changed, Record Preferences used, and Image restarted.
  180.  
  181. 2) Pixel alignment is now better when using the brush and eraser tools at high magnification.
  182.  
  183. 3) A bug was fixed that could cause an ID=1 or ID=25 crash in the following situation: Start Capturing; Click in the Close Box; Click "Yes" to Save Changes; Save File; Start Digitizing.
  184.  
  185. 4) The paint bucket tool now fills near the left edge of images whose width is not a multiple of 16. It also no longer puts garbage along the right edge of images whose width is a multiple of 8, but not a multiple of 16.
  186.  
  187. 5) The default size of windows created using the New command was changed from 600X512 to 552X436.
  188.  
  189. 6) The correct palette is now displayed when Image launched by double clicking on a palette icon in the Finder.
  190.  
  191.  
  192. V1.29 (31-May-90)
  193.  
  194. 1) "Mark Selection" now always outlines in white and always draws the label in black with a white background.
  195.  
  196. 2) The number of X-Y coordinate pairs that can be recorded using the pointing tool was increased from 200 to 400.
  197.  
  198. 3) Image is now less likely to crash when arbitrary text files(e.g., a macro) is opened using the Convolve command.
  199.  
  200. 4) The Shadow command is now back in the Enhance menu.
  201.  
  202. 5) The brush and/or eraser tools no longer sometimes appear in the wrong colors when relaunching Image after doing "Record Preferences".
  203.  
  204. 6) The Import command will now read and display two-dimensional arrays of numbers stored as tab-delimited text, for example,  a spreadsheet saved as ╥Text Only╙. Values do not have to be in the range 0-255, and may be in real, but not scientific, format.
  205.  
  206. 7) Convolution kernels now load faster. This is most noticeable when loading kernels from a file server.
  207.  
  208. 8) The lower and upper limits for the density slicing were changed from 0 and 255 to 1 and 254.
  209.  
  210. 9) A problem was fixed that could cause Image to hang when outlining a density sliced image using the wand tool if the upper limit of the density slice was 255. See item (8).
  211.  
  212. 10) The Analyze Particles command now correctly labels particles in spatially calibrated images.
  213.  
  214. 11) The most important new feature in V1.29 is the addition of a Pascal-like macro language. 
  215.  
  216. 12) Selections from color images copied to the Clipboard and then pasted into another program are no longer converted to grayscale.
  217.  
  218. 13) When quitting with a selection on the Clipboard, Image no longer switches to grayscale when Cancel is selected in the "Save Changes" dialog box.
  219.  
  220. 14) The LUT window is now redisplayed in front in front of the Gray Map window whenever the number of extra colors is changed.
  221.  
  222. 15) A new command(Make Ramp) was added to the Edit menu. It draws a grayscale ramp function within the current rectangular selection.
  223.  
  224. 16) A bug was fixed that caused Image, when the freehand outlining tool was being used, to occasionally lock up.
  225.  
  226. 17) When using the ruler to measure the length of an irregular path(by holding the Option key down), clicking anywhere outside the image window now terminates the measurement.
  227.  
  228. 18) V1.29q fixes two bugs found in V1.29p. One caused the macro interpreter to crash if a procedure name or variable started with the letter A. The other caused the Rotate Right and Rotate Left commands to not work correctly.
  229.  
  230.