ViSnap Image Translator
Desktop OCR & Translation Tool
About the Project
ViSnap is a desktop image translation tool built with Python and PySide6. It is designed for workflows where text is embedded inside screenshots, comic panels, scanned snippets, or images collected from the web.
The application can load an image from a screen capture, a local file, or an internet image URL, then run OCR and machine translation directly on the image. ViSnap reads the visible image, converts it into a format that can be processed by Tesseract OCR, and renders the translated result back into the viewer so the output can be reviewed and saved.
Features & Details
Screen Capture Mode
Capture a selected screen area and load it directly into the translator.
Multi-Source Loading
Open images from local storage or load them from an online image link.
Tesseract OCR
Detect text embedded in images with high accuracy using Tesseract OCR.
Google Translation
Translate detected text with Google Translator through deep-translator.
Adaptive Rendering
Automatically adapt the rendering mode for dense text blocks or comic-style speech bubbles.
Export Results
Save the translated image directly as PNG or JPG format.
Project Gallery
Main Interface
Toolbar Features
Source Language
Target Language
Translated Result
Comic Translation
No Text Detected
Technical Details
Ui Framework
PySide6 (Qt for Python)
Computer Vision
Tesseract OCR
Translation A P I
Deep-Translator
Language
Python 3