Implemented & tested ppm_shrink with image struct