Ferramentas de texto e do dia a dia · Kit de ferramentas de QR e código de barras
Níveis de correção de erros de código QR L, M, Q e H explicados
· Como funciona
código QR correção de erros impressão
Explica o que os quatro níveis de correção de erros realmente prometem, como funciona a recuperação Reed-Solomon em termos simples e como escolher um nível para impressão, telas e superfícies danificadas.
O pôster que foi digitalizado no escritório e falhou ao ar livre – como arranhões, brilho e logotipos impressos sobrepostos prejudicam a redundância de um código
Um pôster pode ser digitalizado perfeitamente em um monitor, mas falhar quando impresso atrás de um vidro ou em ambientes externos. Manchas, arranhões, brilho e um logotipo sobreposto podem tornar ilegíveis partes de uma grade QR. Uma configuração de recuperação mais alta adiciona redundância, mas não repara o contraste ruim ou pequenos quadrados impressos. Para um gerente de marketing que aprova uma série de pôsteres, o teste certo é o material final na distância final de visualização, e não uma captura de tela ampliada em um desktop.
O que significam L, M, Q e H — a parcela aproximada de palavras-código que cada nível pode restaurar e por que os números são limites e não garantias
Os níveis de correção de erros QR L, M, Q e H são comumente descritos como recuperando aproximadamente 7%, 15%, 25% e 30% de palavras-código, respectivamente. Essas porcentagens são uma orientação útil, não uma garantia de que você possa ocultar 30% de qualquer quadrado arbitrário ou cobrir um padrão de localização. A recuperação real depende de quais palavras-código estão danificadas e se o telefone consegue localizar a rede em primeiro lugar. ToolAcre permite selecionar o nível explicitamente e mostra o resultado gerado antes da exportação.
Reed-Solomon em um parágrafo - como palavras-código sobressalentes permitem que um leitor reconstrua blocos de dados ausentes
A codificação Reed-Solomon calcula palavras-código de verificação adicionais a partir dos dados. Quando um scanner lê um símbolo parcialmente danificado, um número suficiente de palavras-código sobreviventes permite reconstruir os símbolos ausentes ou incorretos. O codificador QR também intercala dados na grade, tornando menos provável que um defeito local apague toda uma mensagem contígua. Esse mecanismo é separado dos grandes quadrados nos cantos: esses padrões de função orientam o scanner e não são uma área livre para obras de arte decorativas.
A compensação – por que um nível mais alto aumenta a grade ou diminui os módulos, e o que isso faz para varrer a distância
Um nível de recuperação mais alto gasta a capacidade em paridade. Para codificar o mesmo texto, pode ser necessária uma versão QR maior com mais módulos, ou pode manter a mesma grade deixando menos espaço livre. Se você imprimir a grade maior no mesmo retângulo físico, cada módulo se tornará menor e mais difícil de resolver à distância. Um código de nível H não é, portanto, automaticamente mais escaneável do que o nível M: o tamanho da imagem, a zona silenciosa e o contraste devem permanecer adequados.
Escolha de um nível por situação – impressão brilhante, crachás laminados, telas, metal gravado e códigos com arte no topo
Para uma tela limpa e de alto contraste, o nível M é um ponto de partida sensato. Um código em uma superfície gravada ou um crachá desgastado pode precisar de mais recuperação e de um tamanho físico maior; o papel brilhante acrescenta reflexões que a correção de erros por si só não consegue resolver. Um logotipo deve evitar regiões finder/timing e deixar dados suficientes desobstruídos, seguidos por testes de varredura reais. A melhor configuração é a grade menos densa que sobrevive aos danos que seu público encontrará de forma realista, e não a letra mais alta por hábito.
Exemplo resolvido: compare quatro tamanhos de grade e teste um pequeno defeito na área de dados
Usando o URL https://example.com/menu exato no codificador QR de modo byte de ToolAcre, L e M produzem uma grade de módulo 25×25, enquanto Q e H produzem 29×29. Este é um resultado medido para essa entrada, não uma regra para todos os URLs: um endereço mais longo pode cruzar o limite de uma versão em um nível diferente. Gere quatro arquivos, mantenha a largura física igual e compare o tamanho do módulo. Em seguida, cubra uma pequena área de dados com uma impressora descartável e digitalize com vários telefones; cobrir um padrão de localizador de canto testa a falha de orientação, não a capacidade de Reed-Solomon.
O que isso não cobre – diferenças de decodificação entre câmeras de telefone e simbologias não QR, como Data Matrix
A correção de erros não pode prometer que cada câmera, leitor de tela ou processo de impressão decodificará um símbolo estranho. Um código definido em uma etiqueta minúscula com cores de baixo contraste pode falhar em todos os níveis de recuperação. Este artigo cobre códigos QR, não códigos de barras lineares Code 128 ou Data Matrix; seus codificadores e regras de recuperação são diferentes. Uma verificação bem-sucedida também não diz nada sobre a confiabilidade ou disponibilidade futura do URL que o código abre.
Conclusão - decida o nível da superfície em que o código ficará, depois gere o código no QR & Barcode Toolkit e teste-o
Escolha o nível da superfície e os possíveis danos, depois dimensione os módulos e preserve uma zona tranquila. QR & Barcode Toolkit usa um codificador QR para construir a grade em seu dispositivo; seu valor digitado não é carregado em um servidor de geração de código. Exporte uma amostra, imprima-a nas dimensões finais e teste antes de aprovar centenas de cópias.