Implemented image processing