Ler um Código QR a partir de uma imagem

descodifica instantaneamente o conteúdo de um Código QR a partir de uma imagem (PNG, JPG, GIF, WebP ou BMP). Prático para verificar o que foi codificado antes da impressão ou para extrair o texto de um QR recebido em anexo

Porquê utilizar uma ferramenta de leitura de QR codes?

Os QR codes estão por todo o lado: cartazes, etiquetas, faturas, cartões de visita, menus de restaurante. Codificam URL, contactos, identificadores de wifi ou simples cadeias de texto. Esta ferramenta permite-lhe descodificar o conteúdo de um QR code a partir de uma imagem, sem ter de usar o smartphone.

Características da ferramenta de leitura de QR codes

A ferramenta aceita uma imagem em formato JPEG, PNG, GIF, WebP ou BMP, com tamanho máximo de 10 MB. Analisa o QR code detetado na imagem e devolve o seu conteúdo textual. Nenhuma imagem é conservada no servidor depois do tratamento.

Como utilizar a ferramenta de leitura de QR codes

Selecione uma imagem que contenha um QR code legível, depois clique no botão "Descodificar". O conteúdo descodificado é apresentado na área de resultado, pronto a copiar.

Conselhos para uma boa descodificação

Para maximizar as hipóteses de deteção, use uma imagem nítida e bem contrastada, recortada à volta do QR code. Evite imagens demasiado escuras, desfocadas ou deformadas. Se a imagem vem de uma fotografia, endireite-a antes de a enviar.

Perguntas frequentes

Que formatos de imagem posso carregar?

A ferramenta aceita JPEG, PNG, GIF, WebP e BMP, no limite de 10 MB por ficheiro. Se o seu QR code estiver num PDF, exporte-o primeiro para imagem (captura de ecrã, exportação de imagem no Pré-visualização do macOS ou clique direito numa página no Acrobat). O descodificador não lê diretamente ficheiros PDF.

A descodificação funciona com uma fotografia tirada com o smartphone?

Sim, desde que a fotografia esteja nítida e bem iluminada. Se o QR estiver ligeiramente inclinado, a descodificação continua possível: a especificação permite alguma tolerância graças aos marcadores de posição nos cantos. Para casos difíceis, recorte a imagem em volta do QR antes de a enviar, para eliminar distrações visuais.

A imagem carregada é conservada?

Não. A imagem é processada durante o tempo do pedido e depois apagada. O conteúdo textual descodificado é devolvido na resposta mas não armazenado no servidor. Nenhum serviço de terceiros é chamado para a análise, tudo acontece na nossa infraestrutura.

Porque é que a ferramenta não deteta nenhum QR na minha imagem?

Várias causas possíveis: imagem demasiado pequena ou demasiado escura, QR parcialmente tapado, perspetiva demasiado acentuada ou contraste insuficiente. Tente outra vez com uma imagem recortada e endireitada. Se o QR tem um logótipo central demasiado volumoso, a sua correção de erros pode ter sido saturada na geração, o que impede qualquer releitura.

Funciona com Datamatrix ou códigos de barras clássicos?

Não, esta ferramenta limita-se aos QR codes no sentido estrito (norma ISO/IEC 18004). Datamatrix, EAN, Code 128 ou Aztec utilizam outros formatos de leitura. Para estes padrões, é necessário um leitor dedicado; ainda não oferecemos uma ferramenta correspondente.

Como gerar um QR code a partir de um texto ou de um URL?

Utilize o nosso gerador de QR code: introduza o seu texto ou o seu URL, escolha a saída PNG ou SVG, e recupere a imagem pronta a imprimir ou a integrar numa página web. O SVG é recomendado para impressão em grande formato.

Exemplo de pedido

curl -X POST https://cdrn.fr/api/v1/tools/qr-code-reader/execute \
  -F "image=@/path/to/file"

Esquema de entrada

Campo Tipo Obrigatório Predefinição
image file

esta ferramenta espera um ficheiro - utilize Content-Type multipart/form-data em vez de application/json

Pontos de acesso

  • GET https://cdrn.fr/api/v1/tools - lista todas as ferramentas disponíveis
  • GET https://cdrn.fr/api/v1/tools/qr-code-reader - obtém o esquema desta ferramenta
  • POST https://cdrn.fr/api/v1/tools/qr-code-reader/execute - executa esta ferramenta com um payload JSON