Copiar texto de uma imagem no Mac: formas nativas e uma mais ágil
Por Eduard Bruch, desenvolvedor do Optic · Atualizado em
Para copiar texto de uma imagem no Mac, abra a imagem no Preview ou no Fotos e tente selecionar o texto com o cursor, porque o Live Text do macOS muitas vezes consegue reconhecê-lo ali. Se a imagem estiver num lugar que o Live Text não alcança, como dentro de um app de chat, uma ferramenta de design ou um app web, use um app de OCR de tela, que lê tudo o que estiver visível na tela.
Resposta curta: tente primeiro o Live Text no Preview ou no Fotos. Minha escolha para todo o resto é o Optic, um app da barra de menus que copia o texto de qualquer área que você arrastar na tela (US$ 4,99 (compra única) na Mac App Store).
Divulgação: eu desenvolvo o Optic.
Por que você não consegue simplesmente selecionar o texto de uma imagem
Uma imagem é uma grade de pixels, não uma lista de caracteres. A foto de um quadro branco, a captura de tela de uma receita ou uma carta digitalizada parecem texto para você, mas para o app que as exibe são apenas uma figura. Para extrair caracteres de verdade, algo precisa executar o reconhecimento de texto (OCR) sobre esses pixels.
Opção nativa 1: Live Text
O Live Text funciona onde a Apple o suporta: imagens no Preview, no Fotos, no Quick Look e no Safari. Ele não funciona em janelas arbitrárias de apps, chamadas de vídeo ou texto da interface.
- Abra a imagem no Preview ou no Fotos (ou pressione Espaço no Finder para usar o Quick Look).
- Passe o ponteiro sobre o texto. Se o cursor virar um cursor de texto, arraste para selecionar.
- Pressione Command-C e cole onde precisar.
Se isso funcionar com a sua imagem, você não precisa de mais nada.
Opção nativa 2: captura de tela e depois o Preview
Se a imagem está dentro de um app em que o Live Text não faz nada, tire uma captura de tela dela com Shift-Command-4, abra a captura no Preview e tente o Live Text ali. Funciona, mas acrescenta etapas e deixa um arquivo de captura de tela na mesa toda vez.
O fluxo do Optic
O Optic dispensa o arquivo. Ele lê o texto direto da tela, dentro de um retângulo que você desenha, e o coloca na área de transferência.
- Clique no ícone do Optic na barra de menus.
- Escolha Capturar Texto.
- Arraste um retângulo sobre o texto na imagem.
- Cole com Command-V.
Uma pequena confirmação "Copiado para a área de transferência" mostra que deu certo. O reconhecimento usa o framework Vision da Apple no seu Mac, então não é preciso conexão com a internet e nada é enviado. No primeiro uso, o macOS pede a permissão de Gravação de Tela; a introdução do Optic guia você por ela.
Alguns lugares em que isso ajuda:
- Imagens em apps de chat. A foto de anotações de uma reunião no Slack ou no Mensagens: arraste sobre ela sem salvar o arquivo antes.
- Exportações de design e mockups. Copie o texto de uma arte de design plana em vez de pedir o arquivo de origem.
- Imagens em apps web. Texto dentro de uma imagem em uma aba do navegador, um painel ou um visualizador de documentos.
O Optic reconhece 21 idiomas, incluindo inglês, alemão, francês, espanhol, chinês, japonês e coreano, e cada um pode ser ativado ou desativado em Configurações. Você também pode escolher como as quebras de linha são tratadas: mantê-las, removê-las ou mesclar linhas quebradas em frases.
Histórico de capturas
As últimas 20 capturas ficam no popover da barra de menus com uma pequena miniatura, para que você possa copiar uma anterior de novo sem capturá-la uma segunda vez. O histórico é armazenado localmente no seu Mac e nunca é enviado.
Onde o Optic não se encaixa
- Ele não abre arquivos de imagem. A imagem precisa estar visível na tela. Abra-a primeiro no Preview ou em qualquer visualizador e depois arraste sobre ela.
- Uma área por vez. Ele não processa pastas de imagens nem cria PDFs pesquisáveis.
- Sem extração de tabelas. Você recebe texto, não linhas e colunas.
- Sem tradução. Ele copia o texto no idioma original.
- Escrita à mão não é um recurso prometido. Ele foi feito para texto impresso e texto na tela.
Para uma visão mais ampla das opções, veja apps de OCR de tela para Mac comparados e como copiar texto de qualquer lugar da tela. Para imagens que chegam em chats, veja copiar texto de uma imagem do Slack no Mac; para endereços postais, copiar um endereço de uma imagem; e para entender o que OCR de tela significa em geral, OCR de tela para Mac.
FAQ
O Mac consegue copiar texto de uma foto sem um app?
Sim, muitas vezes. O Live Text permite selecionar texto em imagens no Preview, no Fotos, no Quick Look e no Safari em Macs compatíveis. Ele não alcança imagens dentro da maioria dos outros apps. Para imagens em qualquer outro lugar da tela, minha escolha é o Optic.
Como copio o texto de uma imagem no Slack ou em outro app de chat?
Abra a imagem no Preview se puder baixá-la, ou use uma ferramenta de OCR de tela como o Optic e arraste um retângulo sobre a imagem onde ela estiver.
O Optic precisa da internet para ler texto?
Não. O reconhecimento de texto roda no seu Mac com o framework Vision da Apple, e o app não tem acesso à rede.
Existe um conversor de imagem em texto para Mac?
O macOS tem um integrado para arquivos de imagem: o Live Text no Preview e no Fotos. Também existem conversores web gratuitos; eles trabalham sobre uma cópia da sua imagem que você envia a eles. Para imagens em qualquer lugar da tela, minha escolha é o Optic, que lê no Mac a área sobre a qual você arrasta, sem enviá-la. O Optic não abre arquivos de imagem por conta própria, então abra a imagem primeiro.
O Optic consegue ler texto de uma foto no meu iPhone?
Não diretamente. O Optic é um app para Mac e lê o que está visível na tela do Mac, então a foto precisa estar aberta no Mac.