Basic Compressor and RotateImage