TextSnatcher: Copia texto de imágenes, para el escritorio Linux
Herramienta y enfoque básico
- TextSnatcher usa
scrot(a través de portales) y Tesseract con la configuración predeterminada y sin preprocesamiento adicional. - Se empaqueta como un Flatpak; Tesseract está incluido en el manifiesto de Flatpak.
- Funciona razonablemente bien para texto de interfaz limpio y diálogos, pero tiene dificultades con imágenes ruidosas / inclinadas y no es adecuado para CAPTCHAs.
Alternativas y refinamientos con scripts de shell
- Varios usuarios comparten scripts Bash casi idénticos: tomar una captura de una región, opcionalmente preprocesarla con ImageMagick (por ejemplo, escala de grises y redimensionar 4×), pasarla a Tesseract, copiar al portapapeles y mostrar una notificación.
- Las variantes difieren principalmente en: herramienta de captura (
scrot,maim,grim+slurp,gnome-screenshot,spectacle,import,flameshot,mate-screenshot), herramienta de portapapeles (xsel,xclip,wl-copy) y UIs de selección de idioma (dmenu,fuzzel, wofi). - Algunos scripts ponen énfasis en un manejo robusto de errores, limpieza mediante
mktemp -dytrap, y buenas prácticas de comillas en shell.
Calidad de OCR y debate sobre Tesseract
- Experiencias mixtas: algunos consideran que Tesseract es “bastante terrible” para fuentes UI sans-serif y escaneos antiguos; otros dicen que ha mejorado mucho en la última década y funciona bien para escaneos controlados.
- Se destaca el modo de segmentación de página: el PSM 3 predeterminado puede ser subóptimo; PSM 11 para texto desconectado puede ayudar.
- Se informa que pilas OCR alternativas (EasyOCR, OCRmyPDF) superan a Tesseract en algunos escenarios.
- Existe la percepción de que el OCR “debería estar resuelto”, pero los recibos y los escaneos de baja resolución siguen causando errores frecuentes.
Alternativas específicas por plataforma
- Windows: PowerToys Text Extractor y la herramienta Recortes integrada con OCR son soluciones comunes.
- macOS/iOS: Live Text en Preview, Quick Look, Safari, selección de texto en fotos a nivel del sistema y herramientas de terceros como macOCR, TRex y Textinator.
- Android: Google Lens, Photos, selección de texto en la pantalla de vista general y “circle to search”.
- Otras herramientas de escritorio mencionadas incluyen NormCap y Frog.
Empaquetado, compatibilidad y mantenimiento
- Se considera que Flatpak está ampliamente disponible, pero no siempre preinstalado; algunos señalan posibles problemas de compatibilidad GTK/escritorio para aplicaciones sin mantenimiento.
- El repositorio de TextSnatcher parece inactivo y el certificado de su sitio web ha expirado, lo que plantea preocupaciones sobre el soporte a largo plazo, aunque algunos sostienen que las herramientas antiguas pueden seguir siendo útiles.
Consideraciones de privacidad y seguridad
- Un comentarista sospechó de procesamiento remoto, pero la inspección del código fuente muestra solo uso local de Tesseract; no hay evidencia de servicios externos en el código.