Não é um logotipo colado em cima, e não é arte de IA incerta. A imagem é desenhada a partir dos próprios módulos do código — e nenhuma correção de erros é gasta fazendo isso.
Toda outra forma de colocar uma imagem em um código QR tem um custo em algum lugar. Este é o lugar.
Um scanner não lê o todo de cada módulo — ele amostra uma pequena área no centro do módulo e estabelece um limiar. Tudo fora desses centros é espaço livre, então uma fotografia pode estar lá enquanto o código permanece exatamente tão legível. MostlyQR força cada centro ao valor que o codificador exige e gasta o resto do módulo em sua imagem.
Ferramentas artísticas de QR danificam módulos e contam com a correção de erros para consertá-los, gastando a margem que existe para brilho, rugas e má luz. A nossa é intocada: os 30% completos estão esperando pelo mundo real em vez de já estarem gastos.
Um código de foto do MostlyQR ainda é um código MostlyQR — redirecione-o após impresso, conte as leituras, e nunca expira, mesmo se você cancelar.
Sim. Um scanner não lê o todo de cada módulo — ele amostra uma pequena área no centro do módulo e estabelece um limiar. Tudo fora desses centros é espaço livre, então uma fotografia pode estar lá enquanto o código permanece exatamente tão legível. MostlyQR força cada centro ao valor que o codificador exige e gasta o resto do módulo em sua imagem.
Não na MostlyQR. Esta é a diferença que importa. A maioria das ferramentas artísticas de código QR sobrescreve módulos e depende da correção de erros para reparar o dano, o que gasta a redundância que existe para sobreviver ao brilho, rugas e má iluminação. Um código de foto MostlyQR não altera nenhum módulo — cada centro ainda carrega seu valor exato, então os 30% completos de redundância do nível H de correção de erros ainda estão lá quando alguém escaneia em um cardápio molhado pela chuva.
Um assunto destacado em um fundo simples e claro, preenchendo o quadro. Um código QR contém aproximadamente cinquenta por cinquenta tons, o que é muito menos detalhe do que parece — então formas fortes sobrevivem e detalhes finos não. Assuntos mais quadrados usam melhor o espaço, porque o código é quadrado. Evite uma sombra caindo no fundo: em um fundo branco, é a única outra coisa escura no quadro, então lê-se como parte do assunto.
O gerador aqui é gratuito e não precisa de conta — a foto nunca sai do seu navegador, e o código é renderizado no seu próprio dispositivo. O que uma conta adiciona é um código dinâmico: um que você pode redirecionar depois que for impresso, e cujos escaneos você pode contar.
Apenas se for dinâmico. O código nesta página é estático — ele codifica seu link diretamente, então funciona para sempre, mas nunca pode ser alterado. Um código de foto dinâmico MostlyQR codifica um link curto, então você pode trocar o destino depois que os cartazes estão pendurados, e os códigos MostlyQR nunca expiram mesmo se você cancelar.
Porque seria uma mentira. Um código de foto é feito de pixels, não de formas — um código de tamanho médio tem cerca de cento e cinquenta mil deles. Colocá-lo em um SVG resultaria em um arquivo vetorial que contém uma imagem raster, o que é pior do que um PNG honesto. Então os códigos de fotos são exportados como PNG, JPG e PDF.
Escaneia com a mesma confiabilidade de um código simples do mesmo tamanho, porque nenhuma da correção de erros foi gasta. As regras de impressão comuns ainda se aplicam: mantenha a zona quieta, imprima grande o suficiente, e teste a impressão real em vez da tela — conselho que é verdadeiro para cada código QR, não apenas para os fotográficos.
Mosaico desenha apenas os próprios módulos do código, dimensionando cada um de acordo com quão escura a imagem está naquele ponto, e deixa o espaço entre eles limpo — ainda lê como um código QR. Meia-trama transforma todo o quadrado em textura fotográfica contínua, então lê mais como uma fotografia e menos como um código. Ambos são a mesma matriz digitalizável por baixo.