Como determinar com que qualidade um JPG foi salvo?

7

Ao salvar imagens JPG com Pixelmator ou Photoshop, seleciono uma qualidade na escala de 1 a 100 que oferece o tamanho ideal do arquivo.

Mais tarde, às vezes eu tiro essas imagens e as corto um pouco mais (nem sempre é possível encontrar os originais), mas ao salvar novamente, não consigo mais saber com que qualidade as salvei. *

Existem programas para Mac que revelam a qualidade em que o JPG foi salvo?

* Talvez esse não seja o caminho certo, porque parece que, por exemplo, se eu já estou salvando um arquivo que foi salvo com perda com qualidade de 59 anteriormente e, em seguida, vá em frente e salve-o novamente (mesmo em 59 ou 99), perderá ainda mais qualidade? Corrigir?

Baumr
fonte
11
Para a questão paralela, sim, salvar um jpg como jpg o comprime novamente, perdendo mais qualidade a cada vez. Tente sempre manter o original e nunca salve um jpg como jpg . Nota lateral tópica: como cada vez que uma imagem do Facebook é carregada, ela é compactada em jpg, é possível estimar quantas gerações de amigos qualquer um desses ícones de sinal de igual em vermelho / rosa passou analisando a compactação de jpg; como uma maneira de estimar a propagação de uma campanha viral .
usar o seguinte comando
2
Você não pode. Depois de salvar o JPG, agora é uma nova imagem 'original'. Não tem "memória" do original para descobrir quanto foi compactado.
DA01 03/04
Ainda estou tentando descobrir como essa informação beneficiaria você? Você pode ver apenas olhando para a imagem, se ela tiver uma qualidade boa o suficiente.
31513 Joonas

Respostas:

6

Sim! Você pode fazer isso na linha de comando (usando o aplicativo Terminal) com o ImageMagick.

Depois de instalar o ImageMagick, navegue até o diretório em que sua imagem está localizada e execute o seguinte comando:

identify -verbose yourimage.jpg | grep -i quality

Onde yourimage.jpgestá o nome da imagem.

E você deve obter o valor que indica a qualidade da imagem. 0 significa a qualidade mais baixa e 100 significa a mais alta.

Como instalar o ImageMagick em um Mac

Giorgi Gzirishvili
fonte
Ei giogziro, bem-vindo ao GDSE e obrigado pela sua resposta. Se você tiver alguma dúvida, consulte a Central de Ajuda ou envie um ping para um de nós no Chat de design gráfico quando sua reputação for suficiente (20). Continue contribuindo e aproveite o site!
Zach Saucier
Um problema que acabei de encontrar no Pixelmator que acho que vale a pena notar aqui - o valor da qualidade com o qual você salva a imagem no Pixelmator não corresponde à qualidade JPEG real, ou seja, uma imagem salva com 85% de qualidade no PM realmente tem uma qualidade JPEG de 95.
DisgruntledGoat
8

Ao salvar imagens como .jpeg, você sempre perde informações. A caixa de diálogo basicamente pergunta quantas informações você gostaria de perder em favor de um tamanho menor no disco (1 = maior perda, 100 = menor perda). Não há como saber o que você selecionou originalmente e o único uso seria ter um histórico do seu fluxo de trabalho, pois essa perda é irrecuperavelmente aplicada à imagem ao salvar.

Sua suposição está certa; sempre que abrir a imagem compactada e salvá-la novamente (com qualquer outra coisa além de definir o valor da qualidade como 100), você perderá mais informações.

Por esse motivo, encorajo você a arquivar todas as fotos originais em tamanho real e em um formato sem perdas.

Stockfisch
fonte
2

Você não pode dizer as configurações exatas que você aplicou em um jpg. Como o DA01 disse, não há memória disso ... mas há a impressão digital.

Existem programas que analisam os pedaços de dados para estimar a compactação.

Há um programa que eu conheço, mas não é para mac.

http://www.mediachance.com/digicam/jpgq.htm

Na mesma página, é uma boa explicação sobre a re-compactação.

Alguns outros programas (como o gimp) têm uma opção para tentar adivinhar a compressão (analisando essas impressões digitais) e usar as mesmas configurações.

Mas você deve tentar ter um fluxo de trabalho para minimizar a necessidade dessa nova compactação.

1) Salve seus arquivos originais em um local seguro.

2) Use um formato de compactação sem perdas no processo, como PSD.

3) Você pode usar o jpg novamente na saída, mas se precisar fazer algumas alterações, volte para os arquivos psd. Jpg deve ser apenas um formato de arquivo de saída final.


Devo acrescentar que não existe apenas um algoritmo para compactar imagens JPG, mas vários métodos de subamostragem e isso oferecem diferentes taxas de compactação de qualidade. Este programa oferece um vislumbre de dois.

Além disso, programas diferentes usam "escalas" diferentes, portanto você provavelmente precisará reinterpretar os dados.

Rafael
fonte
-2

Na sua situação específica (recortar jpegs dos quais você não tem originais), existem ferramentas especializadas para recortar arquivos jpeg sem recomprimi-los. Veja esta pergunta: Como cortar um JPG sem recomprimir?

Retirado de http://jpegclub.org/losslessapps.html , aqui está uma lista de programas para Mac que podem fazer edições jpeg sem perdas:

  • PhotoLine [Computerinsel] (Windows, macOS) - O processamento de imagens para Windows e macOS suporta o JPEG 9
  • exifiron [Marko Mäkelä] (Windows, Macintosh, C / POSIX) - Correção de orientação e otimização de imagens EXIF ​​JPEG, inclui patch Exif
  • Cameraid [Juri Munkki] (Macintosh) - pacote de utilitários de fotografia digital
  • GraphicConverter [Lemke Software] (Macintosh) - Conversor gráfico de Shareware
  • ACDSee [ACD Systems] (Windows, Macintosh) - Visualizador de imagens e software de imagem digital
  • Shutterfly [Shutterfly, Inc.] (Windows, Macintosh) - software para upload de álbuns de fotos on-line
  • MaPiVi [Martin Herrmann] (Linux, Unix / X11, Macintosh, Windows, Perl / Tk) - visualizador e organizador de imagens de Martin
  • Visualizador de fotos [PhotoParade] (Windows, Macintosh) - Visualização e gerenciamento de fotos digitais
DBN
fonte
2
Por favor, considere expandir sua resposta em vez de apenas criar links para outras postagens e sites.
Ovaryraptor 5/0318
A resposta fornece informações importantes (o fato de que a edição sem perdas é possível) da qual o pôster aparentemente nunca ouviu falar. A resposta é claramente útil, mesmo que eu não a tenha expandido. Por que eu deveria me preocupar em ajudar uma comunidade tão hostil?
DBN 31/07