def self.apply_configuration(app, opts={})
app.configure do |c|
c.analyser.register(Analysis::ImageMagickAnalyser)
c.processor.register(Processing::ImageMagickProcessor)
c.encoder.register(Encoding::ImageMagickEncoder)
c.generator.register(Generation::ImageMagickGenerator)
c.job :thumb do |geometry, format|
process :thumb, geometry
encode format if format
end
c.job :gif do
encode :gif
end
c.job :jpg do
encode :jpg
end
c.job :png do
encode :png
end
c.job :convert do |args, format|
process :convert, args, format
end
end
end