imgclean is a command-line tool designed to enhance scanned images by turning noisy, colored scans into clean, black-and-white images. It is particularly useful for preparing documents for Optical Character Recognition (OCR) or for improving the readability of scanned text. Since this project was developed as part of the Algorithm Engineering course at the FSU Jena, it emphasizes efficient algorithms and performance.
This repository contains both the source code for the imgclean tool and a paper detailing the algorithms and techniques used in its development. For more information on how to build and use the tool, please refer to the project directory. If you are interested in the theoretical background and implementation details, please check out the paper directory.