Example 1: An existing automated inspection system had become unsupportable because it was developed under Windows 3.1 and the imaging hardware was now obsolete.
The Solution: The inspection process was upgraded using commercially
available image processing software. Standard operations (eg thresholding) were performed
using built in functions, and more specific tasks were compiled as custom operators.
The result is that the same process now runs on a supportable and upgradable platform. In addition to being faster and more reliable, it can be easily modified to cope with updates and product changes.
Example 2: An optical instrument manufacturer wished to perform some simple image processing as an add-on to an existing instrument.
The Solution: The required functionality was incorporated into a compact OCX which is then accessed from a front end written in Visual Basic.