Nie powiem, że mam gotowy kod jak to zrobić ale zastanawiam się co jest ci potrzebne aby coś takiego osiągnąć.
Jak patrzę na coś takiego Implementing pinch-zoom and pan/drag in an Android view on the canvas | Rough Book to rozszerzany jest View. Zatem po zadeklarowaniu takiego obiektu gdzieś w twoim Activity w metodzie onPictureTake trzeba wstawić obrazek.
Żeby go otrzymać trzeba zamienić byte[] data na bitmape
Bitmap bmp=BitmapFactory.decodeByteArray(data,0,data.length);
Drawable d = new BitmapDrawable(getResources(),bmp);
twojView.setBackgroundDrawable(d)