Quando salvo um arquivo JPG com o GIMP, posso ajustar a qualidade em que o salvo, de 0 a 100 (uso 89). Parece que eu usei um aplicativo para ver qual era esse número no arquivo salvo, mas se o fiz não consegui descobrir o que era. Alguma sugestão sobre o que usar?
16
Respostas:
Depois de salvo, você não poderá mais dizer a qualidade.(Definir a qualidade ao salvar apenas informa ao software quanto perda você considera aceitável, mas uma vez salva: o que está perdido é perdido. Você precisaria de um humano para dizer se algo parece bom.)Hmmm, acho que estava errado. Eu ainda acho que o exposto acima está correto, mas o ImageMagick 's
identify
me prova errado?Não sei como a imagem no meu teste foi salva, mas não possui dados EXIF. A qualidade ainda pode ser armazenada na imagem?
fonte
Para adicionar à resposta de Arjan:
O ImageMagick's
identify
parece realmente olhar dentro da imagem JPEG para adivinhar a configuração de qualidade usada para codificá-la.O código fonte do ImageMagick (torcida pelo software livre :-)) contém as linhas :
(
coders/jpeg.c
, linha 843ff. na minha versão recente do código-fonte do ImageMagick).Não sei o suficiente sobre JPEG para realmente entender, mas parece fazer algo como descrito neste artigo:
Determine o fator de qualidade JPEG usando o Visual C # .NET (link morto a partir de janeiro de 2018; cópia em archive.org a partir de 2015 )
Portanto, sim, é
identify
possível determinar a configuração de qualidade de um JPEG apenas a partir do arquivo compactado (embora o resultado nem sempre seja totalmente preciso).fonte
Como Arjan mencionou
identify -verbose myimage.jpg
, fará isso. Como o imagemagick é uma ferramenta da CLI, pode ser útil para scripts. A abordagemidentify -verbose myimage.jpg | grep ...
é muito lenta. Eu recomendo usar IM como esteÉ massivamente mais rápido.
fonte
O JPEGsnoop é uma boa alternativa ao ImageMagick's
identify
. O download é bem pequeno e está disponível em formato portátil.Depois de processar um jpg, você encontrará o "Fator de qualidade aproximado" sob o marcador DQT.
fonte
Com a biblioteca ImageMagick ++ , é fácil:
fonte
O Picasa 3 tem o painel de propriedades que mostra a qualidade do JPEG, mas é um abandonware no momento.
fonte