Hi,
Sorry do not see this would be possible can you not just take another photo? Reducing the size is possible if say your 2mb image is in an uncompressed format (RAW, BMP etc.). If you need to maintain the quality, you will need to use a so-called lossless compressor such as TIFF with LZW, PNG etc. JPEG will remove information and therefor also quality.