The image processing, classification or characterization and other programs can be implemented on a personal computer, using a programming language, such as FORTRAN or C. The memory 12b which stores the software can be any convenient media readable by the computer 12, such as the hard drive of the computer, read only memory, random access memory with a battery backup, electrically programmed ROM,