class ImageProcessing::Pipeline

def initialize(options)

Initializes the pipeline with all the processing options.
def initialize(options)
  fail Error, "source file is not provided" unless options[:source]
  options.each do |name, value|
    instance_variable_set(:"@#{name}", value)
  end
end