Home About Projects Skills Contact Download CV
Desktop Application 2025

ViSnap Image Translator

Desktop OCR & Translation Tool

#Python #PySide6 #Computer Vision #OCR

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

Technical Details

Ui Framework

PySide6 (Qt for Python)

Computer Vision

Tesseract OCR

Translation A P I

Deep-Translator

Language

Python 3