README.rdoc in rtesseract-1.3.0 vs README.rdoc in rtesseract-1.3.1
- old
+ new
@@ -58,21 +58,21 @@
{:x => 248, :y=>24, :width=>22, :height=>22}
]})
mix_block.to_s
=== OPTIONS
-
-Processors Options (_Rmagick_ is default)
+Processors Options (_Rmagick_ is default)
+
RTesseract.new("test.jpg", :processor => "mini_magick")
RTesseract.new("test.jpg", :processor => "quick_magick")
Note: For non process the image use NoneProcessor
RTesseract.new("test.jpg", :processor => "none")
-Language Options
+Language Options
RTesseract.new("test.jpg", :lang => "deu")
* eng - English
* deu - German
* deu-f - German fraktur
@@ -81,21 +81,40 @@
* nld - Dutch
* por - Portuguese
* spa - Spanish
* vie - Vietnamese
Note: Make sure you have installed the language to tesseract
-
+
Other Options
RTesseract.new("test.jpg", options: :digits) # Only digit recognition
-
+
OR
-
+
RTesseract.new("test.jpg", options: [:digits, :quiet])
-
+=== BOUNDING BOX: TO GET WORDS WITH THEIR POSITIONS
+
+ RTesseract::Box.new('test_words.png').words
+ # => [
+ # {:word => 'If', :x_start=>52, :y_start=>13, :x_end=>63, :y_end=>27},
+ # {:word => 'you', :x_start=>69, :y_start=>17, :x_end=>100, :y_end=>31},
+ # {:word => 'are', :x_start=>108, :y_start=>17, :x_end=>136, :y_end=>27},
+ # {:word => 'a', :x_start=>143, :y_start=>17, :x_end=>151, :y_end=>27},
+ # {:word => 'friend,', :x_start=>158, :y_start=>13, :x_end=>214, :y_end=>29},
+ # {:word => 'you', :x_start=>51, :y_start=>39, :x_end=>82, :y_end=>53},
+ # {:word => 'speak', :x_start=>90, :y_start=>35, :x_end=>140, :y_end=>53},
+ # {:word => 'the', :x_start=>146, :y_start=>35, :x_end=>174, :y_end=>49},
+ # {:word => 'password,', :x_start=>182, :y_start=>35, :x_end=>267, :y_end=>53},
+ # {:word => 'and', :x_start=>51, :y_start=>57, :x_end=>81, :y_end=>71},
+ # {:word => 'the', :x_start=>89, :y_start=>57, :x_end=>117, :y_end=>71},
+ # {:word => 'doors', :x_start=>124, :y_start=>57, :x_end=>172, :y_end=>71},
+ # {:word => 'will', :x_start=>180, :y_start=>57, :x_end=>208, :y_end=>71},
+ # {:word => 'open.', :x_start=>216, :y_start=>61, :x_end=>263, :y_end=>75}
+ # ]
+
== Contributing to rtesseract
-
+
* Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet.
* Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it.
* Fork the project.
* Start a feature/bugfix branch.
* Commit and push until you are happy with your contribution.