Due to our new bitmap storage optimization, we can't reuse the same bitmap as input and output safely (since we modify the output directly). This change updates ImageProcessing to appropriately create a distinct output Bitmap Allocation and actually use it. Change-Id: Iecf6c2d203bd1c370b8d0a9fb7e69b419d2eb69b