Deploy in 115+ regions with the modern database for every enterprise.
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
8 Monitoring Tools in One APM. Install in 5 Minutes.
Errors, performance, logs, uptime, hosts, anomalies, dashboards, and check-ins. One interface.
AppSignal works out of the box for Ruby, Elixir, Node.js, Python, and more. 30-day free trial, no credit card required.
An OCR translator tool made by utilizing tesseract & python-opencv
STL is an easy to use and light OCR translator tool that can be use to translate your screen. Made with python by utilizing Tesseract and opencv-python.
For full view of the project you can check the Github repository:
https://github.com/Dadangdut33/Screen-Translate
REQUIREMENTS
- Tesseract : https://github.com/UB-Mannheim/tesseract/wiki.
Needed for the ocr. Install it with all the language pack.
- Libretranslate (Optional for offline translation support)
- Internet connection for translation if not using libretranslate
# Tutorial on How To Setup
https://github.com/Dadangdut33/Screen-Translate#installation-and-setup
Typeface from Ming Dynasty woodblock printed books
...Manually lay a grid on top of each page to generate bounding boxes for characters (potentially replaceable by an automatic corner-detection algorithm). Generate a low-poly mask for each character on the grid, and save the thumbnails (using OpenCV). First, red channel is subtracted from the grayscale, in order to clean the annotations printed in red ink. Next, the image is thresholded and fed into the contour-tracing algorithm. A metric is then used to discard shapes that are unlikely to be part of the character in interest.