OCR Tools

Machine Learning in Linux: ocrs – modern OCR engine

Our Machine Learning in Linux series focuses on apps that make it easy to experiment with machine learning.

ocrs is a Rust library and CLI tool for extracting text from images, also known as OCR (Optical Character Recognition). The software uses neural network models written in PyTorch, a deep learning framework for fast, flexible experimentation. ocrs relies on machine learning to handle noise and variability in inputs.

This is free and open source software.


Installing the CLI tool is very straightforward using cargo, Rust’s package manager. The software downloads the program’s dependencies and compiles the packages. Issue the command:

$ cargo install ocrs-cli

The image below shows the final page of the output when issuing the cargo command.

Installing ocrs

There are no issues to report.

Next page: Page 2 – In Operation and Summary

Pages in this article:
Page 1 – Introduction and Installation
Page 2 – In Operation and Summary

Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments