Software reuse, share and easy maintenance have long been an important issue in the image processing community. They are crucial to rapid system prototyping, technology transfer, share of software investment and easy system integration with other image processing software. Object-oriented design (OOD) offers excellent facilities for achieving these objectives through inheritance, dynamic binding and encapsulation, We present our experiences in applying object-oriented design to two image processing examples. We demonstrate that the use of object-oriented software design can achieve efficiency in software reuse, maintenance and software integration.
|Number of pages||5|
|Journal||IEE Conference Publication|
|Publication status||Published - 1995|
|Event||Proceedings of the 5th International Conference on Image Processing and its Applications - Edinburgh, UK|
Duration: 4 Jul 1995 → 6 Jul 1995