Quando estou tentando visualizar pixel art de perto, o chrome começa a desfocar a imagem. Quero fazê-lo de forma que, mesmo quando a imagem é ampliada, ainda consigo ver os pixels com detalhes nítidos, não desfocados.
google-chrome
images
pixels
Hélice
fonte
fonte
Respostas:
Atualizar
Conforme os comentários:
Original
Isso não é possível diretamente no navegador.
A suavização é aplicada por meio de um algoritmo e os navegadores mais modernos fazem o mesmo; no IE, Firefox e Chrome, não há como desativar isso.
http://productforums.google.com/forum/#!topic/chrome/AIihdmfPNvE
Você tem outras opções. Aqui estão os 2 pontos principais do link acima, ambos são complementos do Chrome.
image-resizer
imagezoom
Você pode aplicar o código CSS abaixo no navegador , que será desativado!
fonte
image-rendering: -webkit-optimize-contrast;
trabalhando no chromePercebi alguns problemas com o Chrome e o Firefox ao usar a renderização GPU com imagens. Por exemplo:
Se você tiver alguma instrução CSS com o seguinte, tente removê-la e verifique se a qualidade da sua imagem aumenta.
fonte
Eu criei este bookmarklet para desativar a suavização. Eu mantenho o link na minha barra de favoritos e toco nele quando quero desativar o antialiasing em uma página, geralmente para pixel art ou jogos clássicos :
O motivo pelo qual um bookmarklet foi atraente é que eu não gosto de dar às extensões a permissão "ler e alterar todos os seus dados nos sites visitados".
fonte
Possível em 2019 com o seguinte CSS:
image-rendering: pixelated;
fonte