0.0
No commit activity in last 3 years
No release in over 3 years
Ruby library for working with the Tesseract OCR.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

>= 2.10.1
 Project Readme

rtesseract¶ ↑

Ruby library for working with the Tesseract OCR.

REQUIREMENTS:¶ ↑

To work properly rtesseract are needed:

  • Tesseract - Program

  • ImageMagic - Program

  • RMagick - Gem

EXAMPLE USAGE¶ ↑

It’s very simple to use rtesseract:

CONVERT IMAGE TO STRING¶ ↑

image = RTesseract.new("my_image.jpg")
image.to_s #Getting the value

CHANGE THE IMAGE¶ ↑

image = RTesseract.new("my_image.jpg")
image.source = "new_image.png"
image.to_s

CONVERT PARTS OF IMAGE TO STRING¶ ↑

mix_block = RTesseract::Mixed.new("test.jpg") do |image|
  image.area(28,  19, 25, 25)
  image.area(180, 22, 20, 28)
  image.area(218, 22, 24, 28)
  image.area(248, 24, 22, 22)
end
mix_block.to_s

OR

mix_block = RTesseract::Mixed.new("test.jpg",{:areas => [
  {:x => 28,  :y=>19, :width=>25, :height=>25 },
  {:x => 180,  :y=>22, :width=>20, :height=>28},
  {:x => 218,  :y=>22, :width=>24, :height=>28},
  {:x => 248,  :y=>24, :width=>22, :height=>22}
]})
mix_block.to_s

Note on Patches/Pull Requests¶ ↑

  • Fork the project.

  • Make your feature addition or bug fix.

  • Send me a pull request. Bonus points for topic branches.

Copyright © 2010 Danilo Jeremias da Silva. See LICENSE for details.