title: How do you crop an image with carrierwave 'after the fact' in rails?
body: <p>What I'd like to do is upload an image, then take the user to a new page where I will use Jcrop to let the user select the part of the image they want to crop, and then store that image. Essentially, I want to make it a 2-stage process.</p>
  
  <p>I know how to do the javascript part, and I understand the basic flow of how to create this functionality. However, <strong>I am not aware of the carrierwave specifics on how to accomplish this</strong>.</p>
  
  <p>The closest thing I can find is:</p>
  
  <pre><code>image.recreate_versions!
  </code></pre>
  
  <p>But I still can't pass in the height/width and starting x,y to crop it.</p>
  
  <p>For example, how can I tell carrierwave to do the cropping 'after the fact' - i.e. not when the image is uploaded for the first time? I see methods to "process" the image, but they happen automatically with fixed Height and Width. How can I delay this?</p>
  
  <p>Essentially, what I'd like to do is define a version dynamically, where I can specify the height and width and x,y</p>
  
  <p>Thanks</p>