title: Saving shapes on top of large images
body: <p>I'm creating somekind of 2D image editor in Android and I have the big problem of big files don't fit in memory.</p>
  
  <p>I need to zoom in/out the image put some shapes and then save it. </p>
  
  <p>My question is:</p>
  
  <p>How can I load the image and save it without getting out of memory?
  I've been reading about bitmapregiondecode and the sample technic but there's must be another solution. How can I save the image if I always use regiondecode?</p>
  
  <p>The images need good detail quality because it's architectural images... and the lines must be well defined.</p>
  
  <p>I'm new to this, help me please.</p>