A preferred embodiment of the present invention is implemented in the C programming language for Coguex Corporation's vision processing systems, but as will be apparent to those skilled in the art, the invention could be implemented in other programming languages, such as C++, or assembler, or ADA or Pascal, or could be implemented in whole or in part in firmware or special circuitry.