Dá para pôr uma imagem numa tag NFC?
Não, e duas razões separadas já resolvem a questão. A menor imagem útil é ordens de grandeza maior que a capacidade de qualquer tag. E, mesmo que coubesse, nenhum celular exibe uma imagem entregue por uma tag, porque nada na norma diz que ele deveria.
A aritmética
A capacidade de uma tag é medida em centenas ou em alguns milhares de bytes. Uma miniatura muito comprimida tem dezenas de milhares. Uma fotografia da câmera de um celular tem milhões.
A diferença não é daquelas que se fecham comprando um chip melhor. São três ou quatro ordens de grandeza, e nenhuma tag do mercado chega perto.
Isso não é uma deficiência. As tags foram projetadas para carregar uma instrução e não uma carga útil, e são excelentes nisso.
O problema do comportamento
Suponha que o problema de tamanho desaparecesse. O celular ainda assim não mostraria a imagem.
Um celular age sobre uma tag conforme o que o registro diz que ela contém. Um endereço da web abre, um número de telefone oferece discar, um texto é exibido. Não existe comportamento definido para uma imagem, então o sistema operacional não tem o que fazer com ela.
Um aplicativo que você escrevesse poderia ler os bytes e desenhá-los, o que quer dizer que a imagem só apareceria para quem instalasse o seu aplicativo. Isso é uma instalação bem mais estreita que uma tag que funciona para todo mundo.
O que as pessoas querem de fato
Em geral uma de três coisas, e nenhuma delas exige que a imagem esteja na tag.
Uma imagem mostrada depois de um toque, que é uma página da web com uma imagem dentro. Um visual que identifique a tag, que é impressão na própria tag e não armazenamento dentro dela. Ou um logotipo num cartão de contato, que pertence à página para a qual o cartão aponta.
Nomear qual das três você quer torna a resposta óbvia em todos os casos.
O padrão que entrega isso
Grave um endereço curto na tag. Ponha a imagem na página. O visitante toca uma vez e vê a imagem, que é exatamente a experiência que ele pediu.
Também sai mais barato: a tag pode ser o chip mais barato vendido, a imagem pode ser tão grande quanto você quiser, e você pode trocá-la sem tocar numa única tag.
O único caso em que isso falha é um toque sem rede, e uma imagem é uma candidata ruim para entrega sem rede de qualquer jeito. Onde uma tag tem de funcionar sem rede, o que cabe é texto curto.
Perguntas frequentes
E um ícone bem pequeno?
Mesmo um ícone minúsculo tem milhares de bytes, e o celular continua sem um jeito definido de exibi-lo. Os dois obstáculos valem em qualquer tamanho.
Dá para imprimir uma imagem na tag em vez disso?
Dá, e muitas vezes é isso que as pessoas querem dizer. Muitas tags aceitam impressão na face delas, o que é uma opção de fabricação e não de armazenamento.
O meu próprio aplicativo poderia ler uma imagem de uma tag?
Poderia, dentro do limite de capacidade, e funcionaria só para quem o instalasse. Isso é um sistema fechado e não uma instalação pública.
Um chip maior muda isso?
Não. A diferença entre a capacidade de uma tag e o tamanho de uma imagem se mede em ordens de grandeza, e nenhum chip disponível a fecha.