module PhotoMosaic
Constants
- VERSION
Public Class Methods
create(original_image:, tile_images:, output_image:, tile_width:, tile_height:)
click to toggle source
# File lib/photo_mosaic.rb, line 10 def self.create(original_image:, tile_images:, output_image:, tile_width:, tile_height:) original_image = Image.import(original_image) tile_images = Image.import(tile_images) mosaic = Mosaic.new(original_image, tile_images, tile_width, tile_height) mosaic_image = mosaic.join_tiles mosaic_image.write(output_image) mosaic end
subscribe(listener)
click to toggle source
# File lib/photo_mosaic.rb, line 19 def self.subscribe(listener) Wisper.subscribe(listener) end