Sha256: 8972d7ea3e6dea3f6270c840747e48f53a0b9f2a661cc3063ef651936c0f26ea
Contents?: true
Size: 549 Bytes
Versions: 13
Compression:
Stored size: 549 Bytes
Contents
require './lib/dimension' require 'benchmark' file = ARGV[0] or abort('File needed') geometry = ARGV[1] or abort('Geometry required: 100x100#ne') out = "#{File.basename(file)}.out#{File.extname(file)}" puts "Processing #{file}" Benchmark.bm do |x| x.report do Dimension.processor = 'imlib2' a = Dimension.open(file) res = a.generate!(geometry) puts res.inspect end sleep 1 x.report do Dimension.processor = 'image_magick' b = Dimension.open(file) res = b.generate!(geometry) puts res.inspect end end
Version data entries
13 entries across 13 versions & 1 rubygems