module BaiduOcr::Settings

Constants

DEFAULT_OPTIONS
REQUIRED_OPTION_KEYS

Attributes

settings[R]

Public Class Methods

set_baidu_ocr(opts = {}) click to toggle source
# File lib/baidu_ocr/settings.rb, line 19
def set_baidu_ocr(opts = {})
  @settings = DEFAULT_OPTIONS.merge!(opts)

  REQUIRED_OPTION_KEYS.each do |opt|
    raise BlankArgsError, opt if @settings[opt].to_s.strip.empty?
  end
end
update_image(image) click to toggle source
# File lib/baidu_ocr/settings.rb, line 27
def update_image(image)
  @settings[:image] = image
end