Ser capaz de extrair texto de fotos, pdfs e afins não é algo novo. De fato, existem muitas ferramentas OCR para o trabalho, incluindo várias bem conceituadas linhas de comando disponíveis no Linux. Mas ser capaz de fazê-lo facilmente? Isso é novo.
Com sistemas operacionais modernos como macOS e Android fazendo da imagem OCR um recurso integrado de suas ferramentas nativas de visualizadores de imagens ou gerentes de fotos, é compreensível que algumas pessoas novas no Ubuntu, Linux Mint e outros distros esperem funcionalidade semelhante.
E com o TextSnatcher, você tem essa funcionalidade. A ferramenta realiza reconhecimento óptico de caracteres (OCR) em segundos, permitindo que você copie rapidamente o texto de qualquer coisa visível na tela para a área de transferência do sistema, pronta para colar em outro lugar.
A interface deste aplicativo não poderia ser mais fácil de usar: você a abre, clica no botão "Snatch Now!" e usa sua ferramenta de captura de tela padrão da sua área de trabalho para tirar uma captura de tela completa ou captura de tela parcial (recomendada) focando apenas no texto que deseja copiar.
Embora a ferramenta em si seja 'projetada' para o elementaryOS, ela funciona bem em outros ambientes. O motor OCR Tesseract de código aberto alimenta esta ferramenta e funciona muito bem quando a área obtida é de alta resolução ou texto para copiar é grande e claro.
Em resoluções inferiores ou blocos menores de "texto" copiados às vezes alguns caracteres não aparecem, por isso verifique isso quando colar. Qualquer captura com muitos elementos estranhos podem resultar em algumas respostas sem sentido, pois a ferramenta tenta atribuir caracteres de texto a bits aleatórios de bordas, imagens, etc.
Download do TextSnatcher
Linux
Instale o TextSnatcher no Linux
TextSnatcher está disponível como Flatpak
Você pode baixar o flatpakref
do TextSnatcher no Flathub:
TextSnatcher no Flathub
Se decidir usar o arquivo flatpakref
, você poderá abri-lo no GNOME Software, por exemplo. Poderá também executar um comando para instalar através do arquivo. Temos um artigo em que ensinamos como instalar pacotes Flatpak, se precisar.
Você pode instalar o TextSnatcher como Flatpak pela linha de comando:
flatpak install flathub com.github.rajsolai.textsnatcher
Código fonte
Código fonte do TextSnatcher
O código fonte está disponível no link a seguir: