Joining lots of small images into one large image

I have 40 small images that are 70 x 70 pixels and they are numbered
like 1.jpg, 2.jpg etc up to 40.jpg

I want to merge these into 1 large image strip 2800 x 70 pixels in Ruby
code but am not sure of the best approach to this.

Can anyone point me in the right direction for this or better still a
snippet of code?

Thanks

Az

On Mar 28, 2010, at 3:06 PM, Azalar — wrote:

Thanks

Az

That’s exactly what the ‘montage’ command from ImageMagick does. As
long as
using:
images = (1…40).map{|i| “#{i}.jpg”}
system(“montage #{images.join(’ ')} +page -tile 40x1 -geometry
70x70+0+0 #{outfile}”)
counts as “Ruby code”, then you’re all set!

-Rob

Rob B. http://agileconsultingllc.com
[email protected]

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs