Module: RTesseract::Processor
- Defined in:
- lib/processors/none.rb,
lib/processors/rmagick.rb,
lib/rtesseract/processor.rb,
lib/processors/mini_magick.rb
Overview
Processor Module
Defined Under Namespace
Modules: MiniMagickProcessor, NoneProcessor, RMagickProcessor
Class Method Summary collapse
-
.choose_processor!(processor) ⇒ Object
Return the processor.
Class Method Details
.choose_processor!(processor) ⇒ Object
Return the processor
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/rtesseract/processor.rb', line 6 def self.choose_processor!(processor) processor = if RTesseract::Processor::MiniMagickProcessor.a_name?(processor.to_s) MiniMagickProcessor elsif RTesseract::Processor::NoneProcessor.a_name?(processor.to_s) NoneProcessor else RMagickProcessor end processor.setup processor end |