Código QR (abreviado a partir do código de Resposta Rápida) é a marca de um tipo de código de barras matriz (ou código de barras bidimensional) primeiro concebido em 1994 para a indústria automobilística no Japão. Um código de barras legível por máquina óptica etiqueta que contém informações sobre o item para o qual ele está conectado. Na prática, os códigos QR contêm frequentemente de dados para um localizador, identificador, ou tracker que aponta para um site ou aplicativo. Um código QR usa quatro modos de codificação padronizada (numéricos, alfanuméricos,/byte binário, e kanji) para armazenar dados de forma eficiente; as extensões também podem ser utilizados.
A Resposta Rápida do sistema tornou-se popular fora da indústria automotiva, devido à sua legibilidade rápida e com maior capacidade de armazenamento em relação ao padrão de códigos de barras UPC. As aplicações incluem o rastreamento de produtos, identificação de produtos, controle de tempo, gerenciamento de documentos e de comercialização geral.
Um QR code consiste de quadrados pretos dispostos em uma grade quadrada sobre um fundo branco, que pode ser lido por um dispositivo de processamento de imagens, tais como uma câmera, e processado com o uso de Reed–Solomon correção de erro até que a imagem pode ser adequadamente interpretada. Os dados necessários são então extraídos a partir de padrões que estão presentes em ambas as componentes verticais e horizontais da imagem.
Existem várias normas que cobrem a codificação de dados, como códigos QR:
- de outubro de 1997 – AIM (Associação de Identificação Automática e de Mobilidade Internacional)
- de janeiro de 1999 – JIS X 0510
- de junho de 2000 – ISO/IEC 18004:2000 tecnologia da Informação – identificação Automática e captura de dados as técnicas de simbologia de código de Barras – código QR (agora retirado)
Define o código QR modelos 1 e 2 símbolos.
- 1 de setembro de 2006 – ISO/IEC 18004:2006 tecnologia da Informação – identificação Automática e captura de dados as técnicas de QR code 2005 simbologia de código de barras especificação (agora retirado)
Define o código QR 2005 símbolos, uma extensão de código QR para o modelo 2. Não especifica como ler QR code modelo 1 símbolos, ou exigir deste o cumprimento da lei.
- 1 de fevereiro de 2015 – ISO/IEC 18004:2015 Informações de identificação Automática e captura de dados técnicas – Código QR simbologia de código de barras especificação
Muda o Código QR 2005 símbolo para QR Code e adiciona o esclarecimento de alguns procedimentos e pequenas correções.
Na camada de aplicação, existe alguma variação entre a maioria das implementações. plicatura camada, existe alguma variação entre a maioria das implementações. Do japão, NTT DoCoMo tem estabelecido padrões de facto para a codificação de URLs, informação de contacto, e vários outros tipos de dados. O código-fonte aberto "ZXing" projeto mantém uma lista de código QR tipos de dados.