Class: ShatteredMachine::Glitcher

Inherits:
Object
  • Object
show all
Defined in:
lib/shattered_machine/glitcher.rb

Overview

Main class to call from glitching image.

Instance Method Summary collapse

Constructor Details

#initialize(glitch_library, io, options = {}) ⇒ Glitcher



17
18
19
20
21
# File 'lib/shattered_machine/glitcher.rb', line 17

def initialize(glitch_library, io, options = {})
  @glitch_library = glitch_library
  @io = io
  @options = options
end

Instance Method Details

#callboolean



24
25
26
27
28
# File 'lib/shattered_machine/glitcher.rb', line 24

def call
  @io.png_images.each do |item|
    create_glitch(item.input, item.output)
  end
end