ruby-vips is a binding for the vips image processing library. It is fast and it can process large images without loading the whole image in memory.
John Cupitt
MIT