Generating animated GIFs using RMagick

Posted by Alpha Sun, 30 Dec 2007 23:38:00 GMT

anim = Magick::ImageList.new(*Dir["/some/path/*.jpg"])
anim.each {|img| img.resize!(200,200) }
anim.delay = 10
anim.unshift Magick::Image.read("/some/image.jpg")[0].resize(200,200)
anim << Magick::Image.read("/some/other/image.jpg")[0].resize(200,200)
anim.write("animated.gif")

Example image:

Gloria making a funny face.

Posted in ,  | no comments | no trackbacks

Comments

Trackbacks

Use the following link to trackback from your own site:
http://blog.kejadlen.net/trackbacks?article_id=generating-animated-gifs-using-rmagick&day=30&month=12&year=2007

(leave url/email »)

   Comment Markup Help Preview comment