Hi,
I uploaded a lot of images and resized them using RMagick and everything
is
working fine.
Now I need to resize the existing images to some different dimenstion.
In my
existing controller all the processing starts after I have
params[:image][:data] in my controller.
My question is how do I get the image data when I am reading the file.
Does
anyone have an existing code to read an image and get something similar
to
params[:image][:data] ready for processsing. I knwo how to read an ASCII
file but don’t know how to read an image file.
Thanks
Raj S. wrote:
Hi,
I uploaded a lot of images and resized them using RMagick and everything
is
working fine.
Now I need to resize the existing images to some different dimenstion.
In my
existing controller all the processing starts after I have
params[:image][:data] in my controller.
My question is how do I get the image data when I am reading the file.
Does
anyone have an existing code to read an image and get something similar
to
params[:image][:data] ready for processsing. I knwo how to read an ASCII
file but don’t know how to read an image file.
Thanks
You can get an Magick::Image object that you can manipulate with a
snippet like this:
img = Magick::Image.read(’/path/to/file.jpg’).first
img.crop_resized!(400, 300)