An investigation of object-oriented programming as the basis for an image processing and analysis system

The ways are explored in which object-oriented programming is well adapted to image analysis, and attempt is made to assess the implications of its use. In particular, the possible transition from C to C++ of an existing image processing system called Woolz is examined. It is concluded that the system already closely follows the object-oriented paradigm, and that an efficient implementation in the C++ language using restricted removal of interobject privacy constraints, could be achieved.<<ETX>>