Algorithms for the Parallel Subroutines Library -- Object-Oriented Parallel Image