Putting that amount of data in extras is not a good approach. Easiest work around is keep a static reference of the new Bitmap
public static Bitmap getBitmap(Bitmap changeBitmap){
return bitmap;
}
And after using it recyle it i this manner.
if(changedBitmap!=origanlBitmap)
orignalBitmap.recycle();