Module: Percept
- Defined in:
- lib/percept.rb,
lib/percept/line.rb,
lib/percept/field.rb,
lib/percept/image.rb,
lib/percept/pixel.rb,
lib/percept/utils.rb,
lib/percept/config.rb,
lib/percept/runner.rb,
lib/percept/version.rb,
lib/percept/color_utils.rb,
lib/percept/line_filter.rb,
lib/percept/pixel_utils.rb,
lib/percept/line_detector.rb,
lib/percept/rmagick_image.rb,
lib/percept/checkbox_field.rb,
lib/percept/field_detector.rb,
lib/percept/line_collection.rb,
lib/percept/field_collection.rb,
lib/percept/checkbox_detector.rb,
lib/percept/checkbox_collection.rb
Defined Under Namespace
Modules: ColorUtils, PixelUtils, Utils
Classes: CheckboxCollection, CheckboxDetector, CheckboxField, Config, Field, FieldCollection, FieldDetector, Image, Line, LineCollection, LineDetector, LineFilter, Pixel, RMagickImage, Runner
Constant Summary
collapse
- VERSION =
'3.0.0'.freeze
Class Method Summary
collapse
Instance Method Summary
collapse
Class Method Details
.config ⇒ Object
3
4
5
|
# File 'lib/percept.rb', line 3
def self.config
@config ||= Config.new
end
|
7
8
9
|
# File 'lib/percept.rb', line 7
def self.configure
yield config if block_given?
end
|
.reset ⇒ Object
11
12
13
|
# File 'lib/percept.rb', line 11
def self.reset
@config = nil
end
|
Instance Method Details
#config ⇒ Object
15
16
17
|
# File 'lib/percept.rb', line 15
def config
Percept.config
end
|