ActivVisionTools from MVTec Software GmbH
Release Notes for Version 3.0.1




This document provides the release notes for ActivVisionTools 3.0.1, as released in May 2005. ActivVisionTools 3.0.1 is primarily a maintenance release that fixes all known bugs in ActivVisionTools 3.0.



Overview

This document contains the following information:

Compatibility
Detailed Description of Changes in ActivVisionTools 3.0.1
Detailed Description of Changes in ActivVisionTools 3.0
Detailed Description of Changes in ActivVisionTools 2.2
Detailed Description of Changes in ActivVisionTools 2.1
Detailed Description of Changes in ActivVisionTools 2.0
Detailed Description of Changes in ActivVisionTools 1.3
Detailed Description of Changes in ActivVisionTools 1.2
Detailed Description of Changes in ActivVisionTools 1.1


Compatibility

ActivVisionTools 3.0.1 is fully compatible with ActivVisionTools 3.0. The compatibility regarding older versions is described here.



Detailed Description of Changes in ActivVisionTools 3.0.1

Detailed release notes can be obtained for the following topics:

ActivVisionTools in general
ActivView
ActivAlignment
ActivOCR
ActivDecision
Frame Grabber Interfaces


ActivVisionTools in general

O Bug Fixes:
  • A minor display problem with long font names has been fixed.

ActivView

O Bug Fixes:
  • If a line profile or histogram dialog was closed while an ROI creation for that tool was pending, the application could crash. This problem has been fixed.
  • Storing the size of the display font in the DSC file depended on the locale (decimal separator), which could be a problem when distributing applications or projects. This problem has been fixed.
  • In some cases, the selected "DisplayFont" did not use the default character set/encoding. This problem has been fixed.
  • When using AVTViewCalibration with a line of length zero, a crash occurred when calibrating via the line length. This problem has been fixed.
  • If an invisible instance of AVTViewFG was on the form, the application could crash. This problem has been fixed.

ActivAlignment

O Bug Fixes:
  • If an alignment anchor was trained using the same type of ROI as another tool, it was possible that the ROI of the other tool was lost after restarting the application (depending on the order of tool and ROI creation). This has been fixed. Please note that the names of ROIs for ActivAlignment now have a special prefix.

ActivOCR

O Functionality:
  • The status bar of the AVTOCRTrainfileBrowser now displays information on the sample that is selected in the sheet.
  • In the AVTOCRTrainfileBrowser, some characters could not be distinguished, e.g., the lower-case "l" and the upper-case "I". The trainfile browser now attempts to use the font "Times New Roman" for the symbol tree and sheet, which allows to better distinguish critical characters like lower-case "l" and upper-case "I". The new AVTProperty "TreeSheetFontName" allows to specify a different font name. However, a font is only allowed if it supports all characters used by the system locale, which is why "Times New Roman" will not be used on Asian systems. In this case, the normal font used for other GUI elements is used.
  • In the AVTOCRTrainfileBrowser, the symbol tree is now alphabetically resorted immediately after a symbol is renamed.
  • In the AVTOCRTrainfileBrowser, it was only possible to copy a sample by drag and drop from the sheet to a new trainfile. Now, it is also possible to move it.
  • If the property "ShowIconScaled" of the AVTOCRTrainfileBrowser was "True", the display was scaled so that the brightest gray value was white and the darkest gray value was black. Now, in accordance with the scaling which is actually used by the OCR algorithm, the brightest 15% of all pixels are treated as white, and the darkest 15% of all pixels as black.

O Bug Fixes:
  • The segmentation of AVTOCR did not work with color images. Now, it processes the red channel like the other ActivVisionTools.
  • If an OCR font without trainfile was used, and if the *.ocr file was physically write protected, this caused an error although no data needed to be written. This problem has been fixed.
  • If an OCR font with only one symbol was used, a "?" instead of the symbol was read. Furthermore, the behavior of the AVTOCRTrainfileBrowser was not correct. These problems have been fixed.
  • Sometimes, the read symbols were not displayed in the correct position under the respective objects. This problem has been fixed.
  • If the segmentation of the OCR supplied no objects, AVTOCRTeach continued to display the highlighted symbol and taught text from the last segmentation result. This problem has been fixed.
  • If the AVTOCRTrainfileBrowser was opened with only a trainfile that does not belong to the selected OCR font, the trainfile itself was selected instead of the first symbol of the trainfile. This problem has been fixed.
  • In the AVTOCRTrainfileBrowser, the button "Remove" was activ if a trainfile was selected that belongs to the selected OCR font although those files cannot be removed. Now, the button "Remove" is disabled if the selected file belongs to the selected OCR font.
  • If, in the AVTOCRTrainfileBrowser, a sample was moved by drag and drop within one trainfile from one symbol to another symbol, the sheet still displayed the moved sample. This problem has been fixed.
  • If, in the AVTOCRTrainfileBrowser, a sample was moved from one trainfile to another by drag and drop or by cutting and pasting it with CTRL-X and CTRL-V, the sample was not correctly removed from the source trainfile. This problem has been fixed.
  • If, in the AVTOCRTrainfileBrowser, a sample was moved or copied from a trainfile to the trainfile that belongs to the selected OCR font the error message "Error writing trainfile" appeared if the destination trainfile was empty. This problem has been fixed.
  • If a new OCR font was selected while the AVTOCRTrainfileBrowser was open, the columns "Read Symbol" and "Next Best" were not updated correctly. This problem has been fixed.
  • Moving the last sample of a trainfile to another symbol could cause a crash. This problem has been fixed.
  • In the AVTOCRTrainfileBrowser, the data in the sheet was not correctly updated when the name of a symbol was changed in the tree.
  • If the "Save As ..." button was used to overwrite the current font itself, the trainfile was lost in the process. This problem has been fixed.

ActivDecision

O Bug Fixes:
  • When using AVTDecisionResult to display only an evaluation, and if the "CaptionBad" was identical to the "CaptionGood", the background color was no longer updated. This problem has been fixed.

Frame Grabber Interfaces

The latest information about new extensions and newly supported boards and the HTML description of all frame grabber interfaces can be found on MVTec's web server.


© Copyright 2009, MVTec Software GmbH · corporate/legal/privacy information.
- ActivVisionTools Homepage






· Webmaster · Last modified: Mon February 06 13:23:55 CET 2006