架构师_程序员_码农网

N Recuperar palavra-passe
Registar

QQ登录

Apenas um passo para começar

Pesquisar
Visualizações:459|Repostas: 1
打印 上一主题 下一主题

Sobre o QRCODE Nível de tolerância a falhas do código QR

[copiar link]
L 跳转到指定楼层
proprietário
发表于 2024-6-22 14:57:24|只看该作者回帖奖励|ReverseBrowse|Read Mode

QRCODE Código QR

O código QR (em inglês: Quick Response Code; conhecido como Quick Response Matrix Code) é um tipo de código bidimensional, inventado em 1994 por Masahiro Hara do fabricante japonês de componentes automóveis Denso.QR vem da abreviatura de Quick Response, que significa resposta rápida, porque o inventor queria que o código QR fosse capaz de descodificar o seu conteúdo rapidamente.Os códigos QR utilizam Os códigos QR utilizam quatro padrões de codificação normalizados (numérico, alfanumérico, byte (binário) e japonês (Shift_JIS)) para armazenar dados. Originalmente desenvolvidos no Japão, os códigos QR são agora amplamente utilizados em todo o mundo para operações de leitura de telemóveis. As aplicações incluem o seguimento de produtos, a identificação de artigos, a gestão de documentos, o marketing de inventário e muito mais.

Tolerância a falhas

Os códigos QR são tolerantes a falhas, mesmo que os gráficos estejam danificados, podem ainda ser lidos, até 30% da área danificada. Por este motivo, os códigos QR são também muito utilizados em caixas de transporte.



Em termos relativos, quanto maior for a área gráfica do código QR, maior será a tolerância a falhas, pelo que é geralmente utilizado um compromisso de 15% de tolerância a falhas (classificação M).

Capacidade de correção de erros
Nível L Pode corrigir 7% dos caracteres
Grau M Corrige 15% dos códigos
Classificação Q Corrige 25% do código
Nível H Corrige 30% do código


Um nível de tolerância a falhas mais elevado significa que o código QR pode ser lido com êxito, mesmo que sofra um maior grau de danos ou contaminação, mas isto pode também levar a um aumento da dimensão do código QR gerado. Também se pode compreender que, se o código QR não for impresso para exibição, é de facto suficiente utilizar a tolerância normal a falhas.






Anterior: C#/.NET usa SequenceEqual para comparar se duas coleções são iguais ou não
Seguinte: C#/.NET com base em AssemblyLoadContext para conseguir a atualização a quente do plugin DLL
O código da rede de agricultores, apenas publicado no processo de prática, encontrou dificuldades técnicas, não induzir outros em erro.
Não tenho a certeza se vou ser capaz de fazer isso...
owner|发表于 2024-6-23 19:58:11|只看该作者
O código da rede de agricultores, apenas publicado no processo de prática, encontrou dificuldades técnicas, não induzir outros em erro.
Tem de iniciar sessão antes de poder voltar a publicar Iniciar sessão | Registar

E sta versão das regras integrais


DISCLAIMER: Todo o software, materiais de programação ou artigos publicados pela Code Farmer são apenas utilizados para fins de aprendizagem e investigação; o conteúdo acima não deve ser utilizado para fins comerciais ou ilegais, caso contrário, todas as consequências devem ser suportadas pelo utilizador. A informação deste sítio é proveniente da rede, a disputa de direitos de autor não tem nada a ver com este sítio. O utilizador deve remover completamente o conteúdo acima do seu computador no prazo de 24 horas após o descarregamento. Se gosta do programa, por favor apoie o software genuíno, compre o registo e obtenha um melhor serviço genuíno. Se houver alguma infração, contacte-nos por correio eletrónico para tratarmos do assunto.

Correio eletrónico To:help@itsvse.com

QQ| ( 鲁ICP备14021824号-2)|Sitemap

GMT+8, 2024-9-17 11:42

Resposta rápidaVoltar ao topoVoltar à lista