Sha256: 643a3b7ab256e57b571cce4a520b761827db0412adce9028051a1c7feae70bf2
Contents?: true
Size: 590 Bytes
Versions: 1
Compression:
Stored size: 590 Bytes
Contents
require "gocr/gocr" module GOCR class Engine attr_accessor :whitelist, :blacklist, :database, :format, :gray_level, :numbers_only, :mode, :certainty, :unrecognize_char, :dust_size, :space_width FORMATS = Hash[%w(UTF8 ISO8859_1 TeX HTML XML ASCII).map.with_index.to_a].freeze def initialize(options={}) options.each do |k, v| send("#{k}=", v) if respond_to?(k) end @format = FORMATS[format].to_i @dust_size = -1 if dust_size.nil? @unrecognize_char = @unrecognize_char[0] unless unrecognize_char.nil? end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gocr-ruby-0.0.2 | lib/gocr/engine.rb |