Ponowne zapisywanie JPEG przy zachowaniu jakości


10

Czasami używam narzędzia XnView * do „konwersji wsadowej”, aby zmniejszyć rozmiar plików JPEG (maksymalnie do 1600 x 1200). Ale niektóre z nich są równe lub mniejsze i nie dokonuje się zmiany rozmiaru.

Czy podczas procesu traci się jakość obrazu? (Nawet jeśli wybiorę JPEG w 100% jakości?)

Edycja: Pytałem o te obrazy, które są już mniejsze niż limit i nie są zmieniane, po prostu ponownie kompresowane.

* Mój laptop z Linuksem jest tostem, nie potrafi wykonywać żadnych sztuczek wyobrażonych.

Odpowiedzi:


5

Tak, nastąpi utrata jakości, nawet na 100%. To powiedziawszy, czy od razu będzie prawie niezauważalne. Jeśli masz program Photoshop, możesz łatwo potwierdzić utratę jakości:

  • Załaduj oryginał i ponownie zapisany obraz jako dwie warstwy na tym samym obrazie.
  • Zmień górny tryb wyświetlania na Różnica.
  • Wybierz Wszystkie, a następnie Kopiuj Scalone (domyślnie Ctrl + A i Ctrl + Shift + C).
  • Wklej wynik jako nową warstwę.
  • Za pomocą narzędzia Magiczna różdżka (Tolerancja 0, Niezaznaczone ciągłe, Niezaznaczone antyializacje) wybierz całkowicie czarny piksel (RGB 0, 0, 0).

Jeśli wszystkie piksele zostaną wybrane (co nie nastąpi), dwa obrazy są identyczne. W przeciwnym razie niezaznaczone obszary zostały zmodyfikowane.

Jeśli ponownie zapiszesz ten sam plik JPEG kilka razy, stanie się on znacznie bardziej zauważalny.


To tylko test, którego potrzebowałem do projektu, nad którym pracowałem! Dzięki!
Abraxas

2

Każdy rodzaj zmiany rozmiaru, który nie ma proporcji 1: 1, wpłynie na jakość, jednak jeśli nie zmienisz rozmiaru ani żadnych właściwości, eksport / zapis w 100% jakości nie powinien wpływać na jakość.

Jednak nigdy nie korzystałem z narzędzia, którego używasz. To, co powiedziałem, to po prostu ogólne wrażenia z używania Photoshopa i innego oprogramowania do edycji zdjęć.

(Ponadto zawsze możesz używać Imagemagick w systemie Windows! )

Na koniec trochę ogólnych rad, Jpeg nie jest naprawdę dobrym formatem dla jakiegokolwiek profesjonalisty, powinieneś użyć formatu bezstratnego, a następnie po prostu użyć Jpeg do dystrybucji ... Chociaż, na co dzień, Jpeg jest więcej niż wystarczające.


Tak. Podobne pytanie dotyczące tylko zmniejszania rozmiaru obrazu: superuser.com/questions/74611/…
John T

Molly, kadrowanie to nie to samo, co zmiana rozmiaru.
John T

Wiem, ale według Wilka wszelkie zmiany rozmiaru (lub kadrowanie / eksportowanie) wpłyną na jakość. kadrowanie lub obracanie niekoniecznie wpływa na jakość.

1
Moje pytanie dotyczyło tylko obrazów, które są ponownie kompresowane (w 100%) bez żadnych innych zmian. Przepraszam, że nie postawiłem tego w pytaniu :( Poza tym nie mam dużego wyboru formatu pliku i jest to tylko do użytku osobistego.
user1686

2
@ Molly - Obracanie wpływa na jakość, jeśli po prostu obracasz pod innym kątem niż wielokrotność 90 °. Ponieważ, podobnie jak w przypadku zmiany rozmiaru, wymagana będzie interpolacja lub topienie.
Gnoupi,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.