Qualidade do arquivo de imagem: captura de tela da imagem vs imagem original

0

Suponha que você tenha um arquivo chamado myimage.png, e você queira extrair algumas partes dele, e então cada parte se tornará um arquivo de imagem, digamos, myimage1.png, myimage2.png e myimage3.png.

Se, para facilidade de uso, você simplesmente abrir o arquivo usando qualquer visualizador de imagens, e então tirar uma captura de tela da região de interesse, e então converter a captura de tela da região no arquivo de imagem anteriormente (myimage1.png, etc) , você vai perder alguma qualidade, ou a qualidade continua a mesma? Se a perda de qualidade acontece, existe alguma maneira de preveni-lo?

    
por strajano 21.06.2018 / 17:35

1 resposta

1

Se a imagem original estiver a 100% de zoom (para que cada pixel na tela represente exatamente um pixel da imagem original), então não haverá perda de qualidade.

Se a imagem estiver com zoom acima de 100%, haverá aliasing presente na captura de tela resultante, que está tecnicamente na imagem original, mas não é visível no mesmo grau no nível de zoom correto. 'Corrigindo' este aliasing com um filtro anti-aliasing tecnicamente não representará com precisão a região que você está extraindo (embora possa fazer um trabalho melhor que a imagem original se for principalmente linework ao invés de coisas como gradientes).

Se a imagem estiver com menos de 100% de zoom, você perderá a qualidade por causa do algoritmo de interpolação usado por qualquer software de visualização de imagens que esteja usando.

Todos os três casos presumem que você esteja usando um formato de codificação sem perdas (como PNG, GIF ou até mesmo um formato de imagem não compactado) para a imagem resultante. Se você usar qualquer forma de compactação de imagem com perdas (por exemplo, JPEG ou o novo codec HEIC), a qualidade será perdida, independentemente da escala da imagem original. Observe também que isso pressupõe que você esteja capturando a imagem digitalmente, e não com uma câmera apontada para a tela (que sempre reduz a qualidade da imagem, mesmo que você tenha uma boa câmera que economize sem perdas imagens).

Provavelmente, vale a pena notar que esse é um meio realmente ineficiente de extrair uma região específica de uma imagem existente. Você quase sempre precisará editar a captura de tela resultante para extrair a parte desejada, mas isso exige as mesmas técnicas que você usaria para extrair a região diretamente da imagem original. O processo em si é realmente trivial a qualquer editor de imagens decente como o Photoshop ou o GIMP, basta usar a ferramenta de seleção para delinear a região que você deseja extrair, cortar a imagem para a seleção enquanto redimensiona camadas e exportar o resultado sob um novo nome de arquivo.

    
por 21.06.2018 / 20:48