Mentalix Logo


Pixel!FX 2000

Maintenance
Options

Fed Submit
Application Note
Index

Pixel!FX Application
Note Index

Links by Subject
Links by Platform
Links by Scanner

Y2K Compliance

Pixel!FX 2000
Release Info

View Guided
Product Tours

Site Index




Mentalix Application Note #10000c
Product: Pixel!FX
Software Version(s): 5.x
Platform(s): All Platforms
Subject: Pixel!FX 5.x Bug Fixes
Revision Date: July 10, 2000

3.x Bug Fixes
4.x Bug Fixes
2000 Bug Fixes

Bug fixes are followed by the version number in which they are included and release date (as available).
  • ED Drawing on 10-, 12-, 16-bit grayscale images -- current foreground is white, but paintbrush and pencil draw black.
  • PRT Printer device name init for routing.
  • ED 16-bit grayscale images display darker on Pseudocolor (gamma problem?).

FIXED in 5.0-001 (08/16/96)

  • ED Pseudocolor visual -- brought up Color Picker -- had to click S/B, then click H again to get display data in 1D image area.
  • VW Converting Targa to XPM fails with console message "Bits/sample must be 1 for Group 3/4 encoding/decoding".
  • VW 256-level grayscale TGA files display as grayscale but report as line art.
  • ED With the selection tools, when selecting a row, you can move the selection area up as far as the top of the image and back down to the original starting point. Likewise, with columns, you can move to the left, but right only as far as the starting point. In each case, the selected row or column is the one in which the cursor started.
  • ENG The togray function didn't work from most image conversions (30-bit RGB, 36-bit RGB, 48-bit RGB, 32-bit CMYK, 64-bit CMYK, 16-bit gray), and doesn't work for togray 16 for a few (256-level gray, line art, 24-bit color, 256-color).
  • VW Open directory doesn't work if images don't have thumbnail file.
  • ENG Rotate has background problems for 36-bit RGB, 48-bit RGB, 32-bit CMYK, and 64-bit CMYK.
  • ENG Converting a 256-color image to xwd resulted in 256-level grayscale garbage.
  • ENG Converting a line art TIFF image with topseudo resulted in a 256-level grayscale image.
  • PRT Print function does not work correctly with selection areas. The non-selected area in the mask is uninitialized.
  • PRT Switching Print to landscape mode subsequently forces image to upper left hand corner of image (no longer moveable by user).
  • EDT Text stuff did not draw properly on new image types (e.g., 48-bit RGB).
  • EDT CMYK Blur/Sharpen tool didn't work correctly.
  • EDT Rotating image types -- 30/36/48-bit RGB and 32/64-bit CMYK -- Expanded (background) areas were not filled properly.
  • VW TIFF load sets the TIFF gamma to the gamma of the last loaded TIFF file. If the last loaded file has a gamma != TiffGamma, then subsequently saved images are stored with (gamma) instead of TiffGamma (desired behavior).
  • VW Switching to background mode or dragging cursor in color selection area while in background mode doesn't update color text values on color picker.
  • VW Modifications to CMYK text values are never "recognized" for color picker.
  • EDT Invert doesn't work on CMYK image -- image turns black.
  • SCN UMAX UC1200SE doesn't scan line art or grayscale.
  • EDT RGB<->CMYK functions not implemented.
  • PRN Switching Print from landscape mode to portrait causes an internal error.
  • INB Route printer selection is ineffective.
  • INB Setting preferences to Route to Inbox and Open Image conflict.
  • INB Stamp files that are placed in the monitored directory (when as image is saved, for example) are reported as new images in the Inbox and show up in the list.
  • ED Select the rectangular selection tool. Double-click it to set options. Change to elliptical and click OK. The icon displays a rectangle in white. It should be a green ellipse.
  • ENG Saving a line art TIFF image as BMP converted it to 256-color.
  • PRN Scaling images in the Print window causes them not to print.
  • SCN PowerLook 2000 shows 36-bit color instead of 12-bit gray in Image Type Selection button.
  • SCN Edit the Gang Scan list. Select Delete All. Edit the list again. (Shouldn't be able to.) Deleting an item will cause crash.
  • SCN Deleting the only remaining item in the Gang Scan List doesn't make the Edit List insensitive; then the same problem as in c537 occurs.
  • ED Pixel Tracking CIE values don't look right (L=-903.26?).
  • PRN Selected areas do not print.
  • PRN Multi-page images print the first page only.
  • FTP No error message is displayed when ftp login fails between some systems (ex: SGI to SunOS). Cancel and OK work, but the program doesn't give you any clue as to what it's waiting for.
  • SCN 256-color scanning support shows up as a selectable item on scan dialog on all scanners that support color, even though 256-color scanning is only supported on a subset of color scan devices (UMAX and HP by time of release).
  • VW Cannot save/load preference settings for color space conversions.
  • VW Platform-specific integration functionality not implemented.
  • PRN HP Color LaserJet printer support/verification, other HP Printer support/verification.
  • SCN When editing the Gang Scan list, you can scroll through the list a few times. Some of the entries will change to exact duplicates of the previous entry. Then they are scanned with this incorrect information.
  • SCN After adding areas to the gang scan, change the parameters. Then select Edit List. The dialog claims this is area 1 of X, but the display doesn't reflect the parameters until you scroll through the list.
  • ED Color select/report button does not show correct foreground and background colors.
  • PRN 256-color images do not print.
  • PRN 16-level grayscale images print a double-image. Depending on resolution, the image may be slanted.
  • PRN 64 CMYK, 30-bit color, 36-bit color, 48-bit color images print with mottled colors.
  • PRN 16-bit grayscale images print a blank page.
  • ED Selecting a circular region is constrained by the zoom ratio. If zoom is at 1:2, the selected circular region can be up to 1/2 the image width. At 1:3, the selected region can be up to 2/3 the image width.

FIXED in 5.0-002 (9/15/96)

  • SCN Horizon does not work with transparencies.
  • EDT Scale does not work correctly for some image sizes (24-bit color 1051x1457 -> 80x100 pixel image).
  • SCN Horizon does not correctly handle independent RGB LUTs.
  • SCN Horizon does not scan 10-bit-per-channel images.

FIXED in 5.0-003 (9/27/96)

  • SCN UMAX Vista-S12 ADF support.
  • SCN Sense data is not passed properly from UMAX and Microtek Scanners on IBM, Sun, Solaris, Alpha, and HP.
  • MIS Not all German strings are present in resources.
  • EDT Threshold can cause a crash with 256-color images (and possibly other image types?).
  • SCN Cleanup Horizon debug output.
  • SCN Fill in unused swatches on Kodak Q60 Calibration Strip reference display.
  • SCN Kodak Q60 Calibration was using bogus swatch value in calibration calculation.
  • MIS Added Interleaf 6.1 support.

FIXED in 5.0-004 (10/16/96)

  • MIS CD install should change ownership of Pixel2 to root recursively.

FIXED in 5.0-005 (10/23/96)

  • SCN Bringing up calibration dialog on SGI could cause crash.
  • SCN Scan calibration LUT area has black background on some SGIs.
  • SCN Vista-S12 ADF scans did not always get the proper resolution information.

FIXED in 5.0-006 (10/25/96)

  • SCN Calibration dialog was messed up.

FIXED in 5.0-007 (11/04/96)

  • SCN Add support for the PowerLook II and the PowerLook 2000 on SunOS. This probably allows the Howtek D4000/4500 to work also.
  • SCN Switch HP ScanJet to use generic SCSI driver. This should be more robust.
  • LIC SCAN and EDIT license combination failed to get EDIT license.

FIXED in 5.0-008 (11/13/96)

  • SCN Fixed DEC Alpha generic driver for the HP ScanJet.
  • INS Change CD install to set unmask to 0 to insure correct permissions are set.
  • MIS Switch to Digital UNIX 4.0 support.
  • MIS Switch to using TCL 7.6.
  • SCN Add 10- and 12-bit-per-channel support for the Arcus II (and ScanMaker III?).
  • MIS IRIX 6.x machines with 64-bit processors did not correctly handle $PIXELFXDIR/filters/IRIX.

FIXED in 5.0-009 (12/18/96)

  • SCN Fix problems with 10- and 12-bit-per-channel scanning with the Arcus II.
  • ENG It is not possible to get a Pixel!LZW license in the Pixel!ENGINE product.
  • Multiple prescans with the Agfa Horizon can cause a crash.
  • SCN Memory leak in prescan fixed.
  • SCN The Scanner Reset function can cause the prescan area to just be a small rectangle in the Scanner Dialog.

FIXED in 5.1-001 (1/22/97)

  • SCN Agfa Horizon crashes when using Horizon Specials Option.
  • SCN Fujitsu prescan does not update display.
  • MIS Linux device driver did not get sense data.
  • SCN Horizon crashed when using Auto Adjust.
  • SCN Fujitsu scanners didn't work under Linux.
  • INS Install PDF files optionally.
  • INS Install Acrobat Reader optionally.

FIXED in 5.1-002 (1/28/97)

  • FIL 256-level gray PPM saves did not work.
  • INS Install.pdf did not install properly.
  • INS Password program was broken.
  • LIC License server startup no longer requires PIXELFXDIR environment variable to be set.
  • OCR OCR display problems.
  • LIC PasswordData program allows users to submit requests without completing survey.
  • MIS Memory leak in open fixed.
  • ENG Giving bad filename to image load command destroys image variable data without preventing user from subsequently using image variable (Crash).
  • ENG Failed image load no longer clears previous image data.
  • ENG Fix memory leak -- loading image over existing image.
  • ENG Remove redundant error messages on bad filename to image load.
  • SCN Activity Status update for Horizon scans.

FIXED in 5.1-003 (2/03/97)

  • SCN Fix problems in displaying activity status with multiple horizon scans.
  • MIS Internationalize some database strings.
  • MIS Add more German translation strings.
  • SCAN Agfa Horizon Plus returns -17 on large scans.
  • OCR OCR crashed during OmniLearning.

FIXED in 5.1-004 (2/07/97)

  • MIS Alpha version printed out unalignment messages.
  • SCAN HP ScanJet 3c/4c produced very dark scans if calibration was done.
  • MIS Solaris version would crash if started with command rsh hiss "setenv xxx:0; $PIXELFXDIR/bin/pfx".

FIXED in 5.1-005 (2/21/97)

  • FIL Transparent GIF saves did not work on Sun OS or Solaris.
  • SCN The Studio Scan II did not work with Digital UNIX 4.0.
  • SCN Fix for Agfa Horizon Ultra on SGI when scanning large images.
  • SCN Fix for handling more than one SCSI controller on AIX machines.

FIXED in 5.1-006 (3/10/97)

  • PLG Plug-in failed to work with an O2 running IRIX 6.3.
  • SCN The X and Y text area are reversed in the Scan Size dialog.
  • OCR Fixed problem in copy regions.

FIXED in 5.1-007 (3/13/97)

  • SCN DEC Alpha generic driver could go into an infinite loop in an error condition.
  • ILF Interleaf integration did not handle names with single or double quotes within them.
  • ILF Interleaf integration did not properly handle no license case.
  • SCN Attempt to unofficially handle Agfa Arcus and Arcus Plus.
  • MIS On some SGI systems it appears that we are not gamma-correcting properly. Fixed for the Indy and the O2; this will probably break on some other SGIs.
  • PLG Plug-in installation did not work on R10000 processors.
  • SCN Fix crash on SGI when bringing scan threshold dialog.
  • SCN Add support for product rev 2.3 of the Agfa StudioScan II.

FIXED in 5.1-008 (4/5/97)

  • SCN DEC Alpha generic SCSI driver must retry initial inquiry commands.
  • PLG CD installation failed for the plug-in on SGI R10000 processors.
  • SCN IBM generic driver could go into an infinite loop in an error condition.
  • SCN Attempt to speed up scanner open on DEC Alpha.

FIXED in 5.1-009 (4/17/97)

  • SCN Set transparency area for the Arcus Plus.
  • SCN Fixed problem with generic SCSI driver on SGI regarding non-aligned accesses.
  • SCN Initial support for the HP ScanJet 5p.
  • LIC Licensing failed for case with one SCAN and one EDIT license.

FIXED in 5.1-010 (4/22/97)

  • SCN For HP ScanJet series, optimize software LUT apply. Autolut now uses non-linear LUT properly.
  • SCN Scanning histogram supports >8 bit per channel + background update.
  • SCN HP ScanJet 5p support fixes.
  • EDT Range was not being properly bounded for *L parameter on toCIELab conversions.
  • OCR Problem with OcrContext setzonemode setting wordlist file?
  • OCR OCR output format could be assigned to ANSI in some cases.
  • OCR Crash possible in printing context information.
  • SCN Clip area to transmissive range (for the Arcus Plus).
  • SCN SetMedia can mess up internal ScannerMake.
  • SCN SCSI status from Howtek D4000 could mistakenly be set to check condition.
  • SCN Improve calculation of Midpoint / gamma, etc. (better than 7-bit resolution).
  • SCN Add scan button support for HP ScanJet 5p.
  • SCN ScanJet 3c/4c 30-bit color/10-bit gray scanning support.
  • VIEW UiReportCursorPos can crash if passed an x or y value less than 0.
  • SCN Allow user to control quality factor for output sizing through environment variable OUTPUTSIZE_QUALITY. Default setting remains 2.0.
  • OCR Fixed problem with learning on DEC Alpha.
  • ENG Correctly report errors on scan tiff command when no filename is given.
  • SCN Output size does not work properly when scan size is specified in pixels.

FIXED in 5.1-011 (5/13/97)

  • SCN Add support for the UMAX Mirage II.
  • MIS Linux pfx binary was not linked statically.
  • SCN ScanJet 3c/4c/5p scans with more than 8 bits per channel were inverted on Intel architectures.
  • SCN Improve scan dialog layout for small displays (e.g., Linux).
  • VW Some pixmap colors were not being allocated at startup time (e.g., from ellipi.xpm).
  • INS Password Data would crash after HP ScanJet 5p addition.
  • INS Setup would crash if more than 64 entries in scanner.ref file.
  • INS Fix error message when Setup or PasswordData cannot open display.

FIXED in 5.1-012 (5/20/97)

  • SCN Add support for the Agfa DuoScan.

FIXED in 5.1-013 (5/28/97)

  • ENG Stop outputting to stdout for messages. This was causing a problem with scan to stream.
  • EDT MCR Calculation for string graphics objects does not take resolution into account.
  • SCN Grid lines not displayed in black on some displays (e.g., DEC Alpha).
  • INS Fix error message for HP-UX 10 installation failure.
  • FIL Filenames can be corrupted when using MIFF filter saves.
  • FIL Resolution was not properly written to MIFF filters.
  • SCN UMAX Astra 1200S support added.
  • EDT Graphics strings do not burn in correctly if the image resolution is not 100 dpi.
  • EDT Initial display of graphics strings is wrong size if image resolution is not 100 dpi.
  • INS Setup crashes when there is no scanner.ref file.
  • SCN Part (unused) of download curve was not initialized for Agfa Horizon.
  • INS SCSI address is not initialized in Setup display.
  • INS No scanner is selected by default under Setup->Manage Scanner. Will cause a crash if no scanner is selected and OK button pressed.
  • INS Correct installation for IRIX 6.4.
  • INS Add SCSI controller selection for SGI.
  • INS Device detection did not work correctly with an SGI O2.
  • CAM Add Pixel!CAM support (Beta).

FIXED in 5.1-014 (6/27/97)

  • LIC Add Pixel!CAM to the password program.
  • CAM Fixed window manager close for the Pixel!CAM dialog window.
  • SCN The scantofile feature does not work correctly with multi-page images on Fujitsu scanners.
  • SCN Add support for setting the ScanToFile resource (and using it at startup).
  • SCN Arcus Plus installation did not work properly.
  • SCN Transparency area was not correct for the Arcus Plus.
  • SCN Agfa Horizon Plus crashes when doing a 30-bit prescan.
  • OCR Multi-page images that are brought into OCR had 0 as the first page. A crash would occur when changing to page 0.

FIXED in 5.1-015 (7/13/97)

  • CAM Auto Adjust did not work properly for Pixel!CAM.
  • CAM Rulers should have a width/height of 29 pixels instead of 22 pixels.
  • CAM Preview image would fail.
  • CAM Make "Image Info" button display an individual image's info if only on image selected.
  • CAM New Pixel!CAM icons.
  • VIE Change default ruler font to 6x10. This prevents the text from being cut off on SGI machines.
  • VIE Fix bug that can cause a crash if the ruler has a value with more than two digits.

FIXED in 5.1-016 (7/16/97)

  • CAM Correct label for Kodak Album icon.
  • SCN Fix Astra 1200S support for the DEC Alpha.
  • CAM Change for the Kodak DCS410A -- Corrects erroneous report of an M3 sensor.
  • MIS Fix memory leaks.
  • CAM Make Pixel!CAM filter menu a tear-off.

FIXED in 5.1-017 (7/31/97)

  • CAM Fix problems in Pixel!CAM Help.
  • SCN Fix limit settings for Astra 1200S with Transparency option.
  • PLG Pixel!SCAN Plug-In was broken by adding Pixel!CAM support.
  • OCR OCR output in the engine was sent to standard output after first page of a multi-page image.
  • OCR Various memory leaks fixed in OCR code.
  • VIE Assume TIFF images are PHOTOMETRIC_MINISWHITE if there is not a photometric tag.
  • SCN Add Macbeth ColorChecker calibration target.
  • MIS Window manager close on help dialog was broken.
  • PLG Plug-in was not using platform limits for scan chunks. This caused problems -- e.g., with Mirage on Solaris.

FIXED in 5.1-018 (8/15/97)

  • MIS Add missing help strings to stringdb.
  • SCN Inbox was broken (displayed incorrectly).
  • SCN Adjust size of Macbeth and Kodak Q60 target for ease-of-use in the calibration process.
  • VIE Lab values were not displayed properly on second Pixel tracking values.
  • INS The Setup program could crash at startup.
  • VIE Add ability to load Mentalix file format.
  • VIE Fix crash that could occur after a failed file load.
  • EDT Fix crash that could occur after redoing a crop action.
  • CAM Insufficient lighting error case not handled correctly. Could cause crash.
  • SCN Calibration could cause a crash if scantofile is turned on.
  • VIE Lab Pixel tracking values were wrong.
  • INS Do not let user leave start time on password dialog as 0. This should reduce erroneous password input.
  • VIE Higher quality display of line art images.
  • SCN Display swatch hits on scan calibration dialog.
  • CAM Make default resolution 300 dpi for Pixel!CAM.

FIXED in 5.1-019 (9/03/97)

  • CAM Add camera fieldwidth to saved and loaded settings.
  • CAM Add ability to set resolution to set fieldwidth and set fieldheight dialogs.
  • OCR Fix licensing problem.
  • INS HP-UX 10.20 needs full pathname for some installation commands.
  • EDT ImageGamma was not working properly on 16-level gray images. This caused all images that were scanned as 16-level gray and saved to TIFF (or several other formats) to look like garbage.
  • VIE Not enough memory was allocated for displaying zoomed out images.
  • SCN Horizon SCSI open call was broken.
  • SCN Add ScanJet 6100c to list of ScanJet3c/4c names.
  • LIC Improved reporting of password errors.

FIXED in 5.1-020 (9/16/97)

  • SCN Add support for the UMAX Mirage IISE.
  • SCN Add ability to read in Kodak Q60 CIE values from a file if the Q60_FILE environment variable is set.
  • LIC Add more password error checking.
  • SCN The scan interface did not properly handle the case of zooming without a prescan image.
  • SCN The scanner reset selection did not properly set the zoom ratio for the grid and the rulers.
  • SCN UMAX scanners that do not support batch scanning were not functioning properly when Gang scanning was done.
  • CAM Remove unsupported warning for the Kodak DCS 410A camera.
  • INS Update OS versions for CD install script.
  • CAM Missing message for no Pixel!CAM licenses.
  • MIS Correct version information printed out for file filters.
  • SCN LUT download size was not correct on Microtek class scanners when connected to Intel byte ordered machines.
  • SCN SCSI Test Unit Ready command was sent at an improper time for Microtek class scanners.
  • SCN Scan to batch failed with improper name.
  • MIS Pixel!FX linked with the wrong libraries under Solaris 2.6.

FIXED in 5.1-024 (10/16/97)

  • MIS In some cases the version is not displayed in black on the logo.
  • VIE A crash can occur if the zoom area tool is used and the zoom ratio should end up as 1:1.
  • MIS Add Pixel!FX Lite and Pixel!SCAN Lite as products.
  • LIC License server must did not always start up automatically.

FIXED in 5.1-025 (10/29/97)

  • FIL Auto detect PBM, PGM, and PPM files.
  • CAM When using Pixel!CAM and source is folder, acquire new image should do nothing.
  • SCN Add support for the Agfa StudioScan IISI ADF.
  • SCN When setting the resolution with the HP scanners you should set resolution, query max scale, and then set the scale. Failure to do this was causing scale errors when doing, for example, a 30-bit scan at 1600 dpi with the ScanJet 6100C.
  • SCN The feeder options dialog had too many OK buttons.
  • MIS Pixel!FX did not choose the best visual to display with a Sun Creator graphics card.
  • PLG The Photoshop Plug-in did not gamma correct the image data as expected by Photoshop.

FIXED in 5.1-026 (11/14/97)

  • SCN Pixel!FX could crash if the $PIXELFXDIR/scanner.ref file contained garbage.
  • PLG Move Pixel!CAM code out of the plug-in.
  • MIS Fix various small memory leaks (especially plug-in).
  • SCN UMAX Mirage II returns not ready Sense Data on some machines (Sun Ultra).
  • SCN Microtek class scanners crashed when doing a prescan (introduced in 5.1-026).

FIXED in 5.1-027 (11/24/97)

  • MIS HP-UX 10.20 compiled binary.
  • MIS Fixed margins on some dialogs.
  • SCN PowerLook 2000 failed when scanning at some high resolution settings.
  • PLG Fixed minor memory leak.
  • SCN UMAX scanners fail when scanning on HP-UX10.20.
  • EDT Improved magic wand algorithm.
  • SCN Added ability to access the Feed Options dialog to the Agfa StudioScan IISI and the UMAX Vista-S12.

FIXED in 5.1-028 (12/10/97)

  • SCN Increased SCSI transfer size for AIX. This resolved a shutdown problem with the UMAX Mirage IISE.
  • SCN Increased suggested transfer size for UMAX scanners to improve performance.
  • SCN Made the OK button on the Scan To File dialog the default button.
  • INS Fix for HP-UX 10.20 CD install.

FIXED in 5.1-029 (12/18/97)

  • CAM FatGetNewestFile did not always get the newest file if shots had been deleted from the PCMCIA card.
  • SCN Improved calibration by finding more uniform sample values from target.
  • SCN Added the ability to calibrate (hardware) only on the first scan of a session (UMAX scanners).
  • LIC Automatically perform dos2unix type operation on password file.
  • MIS Add ability to properly detect HP-UX 9, 10 and 11 in script files.
  • MIS Added HP-UX 11.x keysyms.
  • VIE Some XWD files (generated on AIX, possibly elsewhere) are displayed as all black when read.

FIXED in 5.1-030 (2/26/98)

  • SCN HP ScanJet scanners failed with a transparency adapter attached on HP-UX 10.20.
  • SCN Made HP ScanJet Transparency interface similar to other scanners (i.e., use the transparency toggle).
  • CAM Cameras with an M3 sensor did not properly perform color interpolation.
  • ENG Add ability to set double resolution and transparency double resolution modes in the engine for the Mirage scanners.
  • VIE The file filters were not properly loaded in HP-UX 10.x.

FIXED in 5.1-031 (3/18/98)

  • ENG Added ability to set resampling options from the engine with the command:
    image setResample <nearestneighbor|bilinear|bicubic>
  • ENG Added ability to change image resolution from the engine with the command:
    image setdpi <xres> <yres>
  • EDT Updated scale/rotation interpolation algorithm for improved accuracy.
  • EDT Fixed problem with grayscale (and >8 bits per channel images) interpolation being 1/2 pixel off.
  • EDT Added new IAFIS 12->8 bit grayscale conversion algorithm.
  • EDT Added optional IAFIS space-based correction for the UMAX PowerLook 2000.
  • SCN Added ability to load most of the HP ScanJet-specific settings.
  • MIS On SunOS 4.1.x always use our NLS files to prevent a conflict with Netscape.

FIXED in 5.1-032 (4/14/98)

  • SCN Maximum DMA size increased on Solaris to allow scanning 1000 dpi images on DuoScan.
  • EDT Optimized 12-bit calculations for IAFIS correction.
  • EDT New IAFIS correction that does not push white and black values to full/no saturation.
  • ENG Added engine command "<image object> IAFISCorrect" to enable engine access to IAFIS correction.
  • SCN Improved algorithm for IAFIS geometric correction.
  • SCN Minimum lines to scan for Microtek class scanners should be 1.
  • ENG Allow saving mentalix format to a stream in the engine. Necessary for IAFIS integration.

FIXED in 5.1-033 (5/2/98)

  • SCN Increased Solaris Max DMA transfer size.
  • SCN Added PowerLook III support.
  • SCN Added untested PowerLook 3000 support.
  • VIE File handle was not being closed when Mentalix format images were loaded.
  • SCN Reset scan to file image count if new feed directory is set.
  • SCN Speedups for 16-bit scan with Agfa DuoScan.
  • SCN Increase display size for white, mid, and black points to accommodate 14-bit LUTS for PowerLook III and PowerLook 3000.
  • LIC License server did not startup properly on HP-UX 10.20 and 11.0.

FIXED in 5.1-034 (6/2/98)

  • CAM Add Solaris Pixel!CAM support.
  • ENG HP ScanJet6100c IAFIS correction added.
  • ENG Minor fixes for IAFIS contrast stretch on PowerLook 2000.
  • MIS Units could not be initialized from X resources.
  • VIE Upped libtiff version to 3.4beta037 which fixes problems opening some group 4 files.

FIXED in 5.1-035 (6/25/98)

  • SCN Increased SunOS max DMA transfer size.
  • MIS Switched to a faster rounding function.
  • CAM Fixed a problem reading overly large FAT16 data.
  • ENG Add engine image function setgamma to allow control of imported image files gamma setting.
  • SCN Fixed crash when unable to allocate red, green or blue colors.
  • CAM Added SunOS support.
  • MIS Added IRIX6 compiled binary.

FIXED in 5.1-036 (7/16/98)

  • SCN Add support for Fujitsu 3097 and HP ScanJet 6200C.
  • INS Fix initialization bug on SGI, could cause crash when installing to SCSI controller other than 1.

FIXED in 5.1-037 (8/6/98)

  • LIC License Server did not always start properly on AIX 4.1.5, 4.2, and 4.3 systems.

FIXED in 5.1-038 (8/17/98)

  • SCN Add support for UMAX Astra 1220S.
  • EDT Kernels with less than 3 columns/rows should not be sparse.
  • EDT Avoid overflow with fixed point if kernel value is larger than 256.
  • EDT FrameMaker 5.5 support.
  • EDT FrameMaker switches red and blue channels in Sun Raster RT_ENCODED images.
  • SCN Add Support for the PowerLook 3000.

FIXED in 5.1-039 (8/25/98)

  • ENG New IAFIS correction for HP ScanJet 6100C.
  • SCN Load scan settings does not properly set image type with HP Scanners.
  • ENG IAFIS space correction is not correct if offset is non-zero.
  • ENG HP IAFIS space correction was incorrect for image data past 8 inches.

FIXED in 5.1-040 (8/31/98)

  • SCN Make DEC Alpha device driver work with SCSI Buses 2 and 3.
  • ENG Allow engine to read in calibration files.
  • ENG Gamma not properly initialized for TIFF in the engine.
  • INS Query device information in Setup on HP-UX and Digital UNIX.
  • INS Solaris driver installation didn't properly handle multiple devices.
  • SCN SGI Octane SCSI controller returns a different busy status than previously handled.
  • EDT The title is not set properly when opening an image into an existing image window.
  • PLG Fix Plugin installation for IRIX 6.x.
  • INS Setup did not correctly identify all devices on IRIX 6.

FIXED in 5.1-041 (9/15/98)

  • VIE Line art images did not display correctly when zoomed out on some 24-bit displays.
  • ENG The engine command "<image object> save x.tif tiff noThumbnail" did not work correctly.
  • MIS The logo colors were not displayed correctly with some graphics cards.
  • MIS The DII Integration and Runtime Specification does not allow use of the '~' character in pathnames.
  • INS The scanner.ref file was not created with the correct permissions for some umask settings.
  • SCN Add the HP ScanJet 6250C to the scanner menus.
  • SCN Calibration dialog display could cause crash on some displays.
  • ENG Missing calibration file could cause crash when scanning.
  • INS Updated install-printer directions.

FIXED in 5.1-042 (10/15/98)

  • EDT IAFIS print card size fix.
  • EDT Add Bilinear and Bicubic transform (scale and rotate) interpolation routines for 10/12/16-bit per channel.
  • SCN Initial Bell+Howell support (non-functional).
  • EDT IAFIS code speedups.
  • SCN Fix minor problems with Digital UNIX device opening.
  • VIE BMP files have a 2.2 gamma.
  • ENG Added engine command to determine if an image area is black.
  • VIE 10- and 12-bit per channel images did not display properly on some 24-bit displays.
  • VIE Opening an image from within an image window did not change the title.
  • INS The PATH environment variable does not always contain /usr/bin and /usr/sbin for Solaris installs.
  • INS Not enough space was allocated for inquiry information.

FIXED in 5.1-043 (10/21/98)

  • OCR Fix memory leak and OCR crash when an invalid barcode region is passed in.
  • MIS Fast malloc on SGI was causing a major memory leak.
  • MIS Pass all commandline arguments to each program.
  • ENG Engine exit status was not properly returned to calling program.

FIXED in 5.1-044 (10/27/98)

  • SCN Initial non-functional support of Microtek ScanMaker 5.
  • SCN Optimize 10-bit/no LUT chunk post-processing on HP ScanJet scanners.
  • SCN Optimize linear LUT processing with HP ScanJet Scanners.
  • SCN Fix major problem with SunOS Generic SCSI driver on Sun4m architectures.
  • SCN HP ScanJet 6250C name was missing in Setup program.
  • SCN Account for non-exact integer<->double conversion errors in scan area calculations.
  • VIE Remove erroneous fix for 10- and 12-bit grayscale images on 24-bit displays.
  • ENG Add getwidth, getheight, getxres, getyres, and getdepth image methods for engine.
  • SCN Bell+Howell 6338 functional.
  • ENG Add settimeout, setduplex, and setadfbatch engine scan methods.
  • MIS Remove Pixel! 3.x from the CD.
  • ENG Add -quiet argument to ENGINE to reduce ENGINE output.

FIXED in 5.1-045 (11/23/98)

  • SCN Fix for grayscale scanning on new Microtek class scanners.
  • EDT Magic Wand allocates too much data via GetMemRet. Change call so that failure pops up error dialog.
  • OCR Barcode recognition speedup.
  • SCN Bell+Howell scanner fix to properly recover from errors in earlier failed runs.
  • SCN Add Microtek ScanMaker 5 to Setup.
  • SCN Bell+Howell scanner fix to avoid improperly setting compression arguments.
  • SCN Cleanup minor memory leaks.
  • OCR Barcode recognition could go into an infinite loop.
  • OCR Speedup OCR invert image code.

FIXED in 5.1-046 (12/15/98)

  • SCN Fix UMR in new Microtek class scanners.
  • VIE Add bmp gamma control.
  • SCN Microtek ScanMaker 5 did not properly enforce platform transfer size limitations.
  • SCN Initial ScanMaker 9600XL support.
  • SCN ScanMaker 5 IAFIS corrections updated.
  • ENG The setgamma engine command did not properly read the gamma value.
  • ENG Upgrade to TCL 8.03 and Expect 5.28 for Solaris.
  • SCN Windows Generic driver cleanup.
  • API Remove "Default Scanner '' message.
  • SCN Add support for 10-bit-per-channel scanning with the UMAX Astra 1200S.
  • SCN Scan area calculations switched to double precision.
  • FP Add PowerLook III as candidate Fingerprint API Toolkit device.
  • API Implement untested cut of scnDoCalib for Scan API Toolkit.
  • FP Interpolated scale on-the-fly scanning added for UMAX 12-bit and HP 10-bit scanning.
  • API Implement scnSetConvolve for Scan API.
  • SCN ScanFeedRead did not properly scan a number of lines that was greater than its chunk size. Introduced 12/15/98.
  • LIC Make ladmin server expiration time look more Y2K-compliant.
  • API ScanMaker 5 did not work in the Pixel!SCAN API.
  • API Print scanner make and model correctly in scnengine.
  • SCN Switch to dynamic linking for MS Windows ASPI. This enables a check on the wnaspi.dll version.
  • SCN Increase memory transfer limit on Windows.
  • SCN Enable saving/loading of Scan to batch settings per customer request.
  • SCN Fix small memory leak.

FIXED in 5.1-047 (2/3/99)

  • EDT IAFIS correction calculation should be a round, not a truncate.
  • PLG The plugin did not work on Solaris.
  • SCN Kodak Q60 (and potentially others) reference image was black.
  • SCN Calibration dialog display crashed on Solaris.

FIXED in 5.1-048 (2/8/99)

  • SCN Initial support for DuoScan models: T2000XL, T1200, T2500.
  • SCN Add support for Solaris 7, 32-bit kernel.
  • SCN Remove message field passing on DEC Alpha SCSI commands.
  • MIS Add permission check when reading a directory.
  • MIS Remove instructions for creating a desktop icon on IRIX. This did not work properly for IRIX 6.4 and later.
  • SCN Correct factor? for PowerLook 3/3000 12-bit LUTs.
  • SCN Add transparency support for Microtek ScanMaker 5, ScanMaker 9600XL and Agfa DuoScan T1200.
  • SCN Fix Auto Adjust problem for Microtek ScanMaker 5, ScanMaker 9600XL and Agfa DuoScan T1200.
  • API Permissions for created device files were not correct on HP-UX.

FIXED in 5.1-049 (3/1/99)

  • SCN Install 64/32 driver when running 64-bit Solaris.
  • MIS 64-bit Solaris 7 support.
  • SCN Support multiple SCSI Open operations on same scan device for Solaris.
  • JSCN >64K read support for Pixel!SCAN Java Edition on Windows.
  • SCN LUT calculation should round not truncate.
  • VIE Link JPEG I/O into pfx and engine.
  • VIE Add support for writing resolution into JPEG files.
  • VIE Update JPEG support to JPEG 6b.
  • LIC License server did not properly remove lock files on AIX.
  • VIE GIF load/save supported directly from Pixel!
  • VIE JPEG progressive and quality support.
  • VIE TIFF JPEG quality support.
  • VIE Stamp save was broken by 10/15/98 addition of Engine thumbnail disable feature.
  • VIE JPEG progressive and quality support.
  • VIE GIF interlace and transparent support.
  • VIE TIFF Output format conversion options disabled by default (can be re-enabled via environment variable).
  • SCN Agfa StudioScan IIs does not handle SCSI busy situation properly on Digital UNIX.
  • EDT Add despeckle filter.
  • GER Remove redundant German message definitions.
  • OCR Fix potential FMR/crash under certain conditions.
  • PRI Properly handle insufficient read permissions on $PIXELFXDIR/printers directory.
  • SCN Improper depth checking results in Threshold problem for ScanJets.
  • PRI Default printer capability integration.
  • OCR OCR Print capability.
  • SCN Add new Microtek scanners to list of allowable AIX scanners.

FIXED in 5.1-050 (3/25/99)

  • ENG Added two parameters for saving JPEG files via Pixel!ENGINE (i.e., image_object save <filename> jpeg Quality=<quality> Progressive=<True|False>.
  • SCN Fix minor memory leak.
  • SCN Remove Inquiry information printout for new Microtek class scanners.
  • SCN ScanMaker 4 support.
  • SCN On new Microtek class scanners, grayscale LUTS were improperly downloaded, causing scans on some cases (DuoScan T1200).
  • SCN The ScanMaker 5 occasionally (noticed at 1000 ppi on Windows NT) gets off by one byte in the returned image data during 12-bit gray scans. Error out in this situation.
  • ENG Fix minor memory leak.
  • OCR Change button names for printing on OCR interface to "Print Text" and "Print Text Setup ..."
  • OCR Add message display for cursor over OCR print button.
  • API 1999 Copyright.
  • API Fix minor memory leak.

FIXED in 5.1-051 (3/29/99)

  • MIS Upgraded Linux compile version to 2.0.36.
  • MIS Switched to SunPro C compiler for Solaris.
  • SCN ADF support for new Microtek class scanners.
  • SCN Improved histogram display.
  • ENG Added crop function for the image object.
  • SCN ScanMaker 4 support for 12-bit gray/36-bit color.
  • SCN Out of memory condition could cause a crash in prescan.
  • SCN IRIX 6.5 Scanner installation must set permissions on device files.
  • ENG Setting the OCR font filename causes a crash.
  • SCN Hitting return in the white point, mid point, and black point text field areas of the color adjust dialog does not work properly.

FIXED in 5.1-052 (4/16/99)

  • PLG Plugin installation script fails on Solaris 2.6.
  • SCN The Howtek D4000 Options dialog had multiple OK and Help buttons.
  • VIE Loading a sun raster file results in a segmentation fault.
  • ENG Merging images into a multi-page image did not work correctly if the images were not all of the same depth.
  • LIC 5.2 licensing changes.
  • OCR Fixed minor memory leak.
  • OCR Fix null memory free when loading OCR settings.
  • SCN On Solaris, try to share open SCSI descriptor only if resource unavailable error (EAGAIN) is detected.
  • INS 5.2 installation changes.
  • ENG Add Autocrop line art image method.
  • OCR Fix obscure crash.
  • EDT Add Auto-threshold function.
  • SCN Fujitsu scan driver robustness improved via better SCSI error checking.
  • ENG Add image despeckle command.
  • MIS Password file was not closed after being read.
  • MIS Remove 'Default scanner' output.
  • OCR Clip OCR regions that are outside of the image area.
  • OCR Fix calculation of initial zoom ratio for OCR images.
  • MIS Speedup of string database reading at startup time for all programs.
  • SCN Agfa DuoScan T2500 support.
  • EDT Image rotate sizing fix.
  • ENG Fix memory leak in image crop function.
  • ENG Fix memory leak in image destroy function.
  • OCR Region selection should not switch to the rectangle icon.
  • OCR Image focus change could put selection in a bad state (e.g., multiple active OCR tools).
  • SCN Could not disable HP dither option, once set.
  • EDT Edit selection box not visible during drag with line art images.
  • OCR OCR zone designation box not visible during drag.
  • EDT Descreen filter misspelled on menu.
  • ENG Abnormal exits now produce non-zero status.
  • ENG Added overwrite option for image save command.
  • ENG Engine now exits on out-of-memory condition.
  • VIE Writing a CCITT group 3 or group 4 TIFF file could crash when you run out of disk space.
  • ENG Add capability to set Fujitsu Halftone pattern and brightness.

FIXED in 5.2-000 (7/16/99)

  • EDT Fix rounding problems on opacity and interpolation calculations.
  • OCR Make text area on OCR dialog larger.
  • SCN Add Microtek ScanMaker 6400XL support.
  • OCR Closing OCR image sometimes results in inability to load another image into OCR.
  • MIS Avoid error message that occurs when $PIXELFXDIR/.crashes is not writeable.
  • EDT Avoid crashes that can occur when unable to allocate red, green, blue, magenta, cyan, yellow, or black.
  • EDT Avoid conflicting mnemonics on File pulldown.

FIXED in 5.2-001 (8/9/99)

  • EDT Fix problems with IAFIS correct on images that are not fingerprint cards (Pixel!ENGINE and Pixel!FX only).
  • SCN Limit height of scan dialog to 90 percent of DisplayHeight.
  • INS Kludgy fix for Linux scanner installation. Works only for first scan device.
  • SCN Linux open call for device driver did not properly check/report errors.

FIXED in 5.2-002 (8/31/99)

  • FPI Add progress control and abort functionality to Fingerprint Scan API.
  • FPI Remove call to Ycompiled_date since it is inaccurate.
  • SCN Return error code on HP when SCSI command is aborted.
  • SCN Full-bed line art prescan on HP-UX with the Microtek ScanMaker 6400 did not work properly due to SCSI Command timeout. Limit maximum scan lines.
  • SCN Threshold was not implemented for new Microtek class scanners.
  • API API driver installation did not work properly on AIX.
  • SCN Setup crashed when installing a scanner on Linux.

FIXED in 5.2-003 (9/09/99)

  • SPI Add Pixel!SCAN API SunOS support.
  • MIS AIX binaries need special option to use more than 256MB RAM.
  • FPI Microtek ScanMaker 5 space corrections fix.
  • MIS Move to Expect 5.28 and TCL 8.0.4 on AIX 4 and HP-UX 10.
  • API Avoid X routines in the APIs.

FIXED in 5.2-004 (10/06/99)

  • MIS Move to Expect 5.28 and TCL 8.0.4 on IRIX 6.
  • API Add Visual Basic Integration Support.
  • SPI Temporary GetOpticalDpi support for Pixel!SCAN API (note: GetOpticalDpi is generally not functional in API).
  • SCN Add HP ScanJet 6300C/6350C support.
  • API Switch to JDK 1.1.8.
  • SCN On SunOS use asynchronous SCSI calls to perform 0x28 reads. This dramatically improves system response for the new Microtek class scanners, UMAX scanners, Fujitsu scanners, and Bell+Howell scanners.
  • FPI Fingerprint API crashed when scanning a small fingerprint card (width <1.024 inches or width * height <0.4369 square inches) with the T1200.
  • API Query user on AIX for SCSI bus and target parameters during driver installation.
  • API Overscan support added to Fingerprint Scan API.
  • EDT Avoid overflows when large ellipses are drawn.
  • LIC IRIX 6.5.4 broke the method of determining IP address.
  • INT Added Interleaf 7 support.
  • API Increase allowable idle time between warm-up scans to 20 minutes for the T1200.

FIXED in 5.2-005 (1/11/00)

  • OCR Made several Handprint recognition fixes that were causing crashes.
  • ENG Add Pixel!ENGINE support for double resolution mode on the DuoScan T2500.
  • SCN For new Microtek scanners and the Agfa DuoScan T1200, optimize download of LUTs. Saves ~2.5 seconds per scan on Solaris.
  • ENG Documentation states that Pixel!ENGINE setmedia command takes a 'transmissive' argument. Change Pixel!ENGINE to accept either transmissive or transparent.
  • API Make all user yes/no questions return 1 without displaying the message in the APIs.
  • VIE Support the infamous TrueColor 5-6-5 / LSBFirst visual (only Linux visual available on some machines when 16-bit color support is selected).
  • VIE imageDisplayDepth errantly referred to as imageDepth in Pfx file.
  • SCN Windows SCSI driver did not properly handle adapters which were not capable of 256KB transfers.
  • OCR Displaying the OCR dialog on HP-UX crashed.
  • ENG Pixel!ENGINE crashed on AIX when using TCL loop code.

FIXED in 5.2-006 (2/1/00)

  • API Add support for a faster, uncertified, high-quality scan with the DuoScan T1200.
  • LIC Incorrect number of arguments could potentially cause crash on DEC Alpha.
  • API Added AwGetImage and wsq_decompress_image fingerprint utility routines.
  • INT Interleaf integration was not working correctly.
  • API Made the T1200, ScanMaker 5, and ScanJet 6200C libraries multi-threaded.
  • API Fingerprint Utility QC Example works from stored file as well as scanned image.
  • API Added Dunord/Improvision support. Functional through Pixel!SCAN API; untested through Fingerprint API.
  • OCR Added Recore 6.1 integration.
  • API Automatically turn off new Microtek/Agfa DuoScan T1200 scanner lamp after 30 minutes of inactivity.
  • OCR Made Handprint UMR fixes.
  • OCR Made output-related UMR fixes.
  • OCR Fixed Recore 6.1 bug that messes up output of Big Gaps.
  • OCR Recore 6 currently supports OCR on 1- bit and 8-bit gray images only.
  • OCR In some cases the OCR dialog did not load a new image for a focus change.
  • API Eliminate memory leak in ScanJet library after scan abort.
  • API Support custom card scanning in Fingerprint Utility Library.

FIXED in 5.2-007 (3/29/00)

  • VIE Fix direct color display xforms for, e.g., 30-bit / 36-bit RGB color and also 10-bit / 12-bit grayscale.
  • VIE TIFF images with depths 16, 48 and 64 were incorrectly read and written on little endian machines.
  • SCN Scanning with Fujitsus did not work on Solaris.
  • SCN Scanning 256-level grayscale images did not work on Fujitsus.

FIXED in 5.2-008 (4/7/00)

  • EDT Fix rounding errors for several bicubic and bilinear transform cases.
  • API Make Improvision Fingerprint API functional.
  • API Add ERR_ADF_EMPTY return code to indicate to calling application that there is no paper in the ADF.
  • VIE Some Fax machines create TIFF files that have the SUBFILETYPE tag set to reduced resolution when there is no other TIFF directory within the TIFF file. Modify the Read code to assume that if all images within the TIFF file are reduced resolution, then there is no thumbnail image.

FIXED in 5.2-009 (4/14/00)

  • FPU Add resample functions to fputil.
  • SCN Scanner x and y coordinates were displayed as -0.00 on Fujitsu 3096.
  • SCN Fujitsu scanners would only perform one multi-page scan in a session.
  • SCN Fujitsu scanners went into an infinite loop when attempting to scan to file.

FIXED in 5.2-010 (4/20/00)

  • SCN Auto lamp off for the Agfa DuoScan T1200 was automatically shutting of the scanner light at the end of each scan if the scanner light was off at the beginning of the scan.
  • SCN Made initial cut of Epson Expression 1600 support.
  • ENG Remove IAFIS corrections from ENGINE.
  • SCN Add PowerLook 2100XL support.
  • SCN Change sleep procedure between SCSI commands when busy for all platforms. Change sleep (retries/60) seconds up to a maximum of 60 retries (30 total seconds).
  • MIS Fix miscellaneous rounding problems.
  • FPI Rearrange functions/modules to reduce size of fingerprint libraries. Saves 35-70 KB per library.
  • SCN Add multi-threaded driver for UMAX scanners.
  • SCN Add 14-bit LUT support for the ScanMaker X12USL.
  • VIE Use the correct file filters on SGI 6.2 and above.
  • MIS Updated German translation.
  • MIS Updated SGI release to IRIX 6.5 compilation.
  • ENG Updated TCL support to version 8.2 on Linux, SunOS, SGI, and Solaris. This fixes problems with TCL's built-in glob command.

FIXED in 5.2-011 (5/16/00)

  • VIE Add ImageWindowZoomIn and ImageWindowZoomOut resources to allow control of the default zoom ratio.
  • SCN Fixed problems with Epson scanning in non-FAPI mode.
  • ENG JPEG save progressive argument could not be set to true in ENGINE.
  • ENG JPEG save quality argument was not limited to the range of 0 to 100.
  • EDT Made 'expanded' default rotation option.
  • VIE Image album pixmap borders were not the correct color.
  • EDT Add rotate left, right and 180-degree options to Image menu.

FIXED in 5.2-012 (5/23/00)

  • VIE Certain JPEG files (e.g., Olympus) were not recognized by Pixel!FX.
  • LIC License server did not start up correctly on SGI.
  • ENG Fix ENGINE bug introduced in 'scanner' command.

FIXED in 5.2-013 (5/26/00)

  • SCN Scan to File did not work with the Sharp JX610.
  • OCR Certain types of images caused a crash during recognition.

FIXED in 5.2-014 (6/20/00)


For additional information or assistance, please call Mentalix Technical Support at (972) 423-9377 Ext. 33.