Czasami pracuję z plikami JPEG do moich projektów internetowych. Są sytuacje, w których format PNG jest nieodpowiedni.
Istnieje kilka technik optymalizacji formatu PNG, ale zauważyłem, że w przypadku formatu JPEG możliwości są ograniczone, szczególnie jeśli pracujesz na komputerze Mac.
Prawdopodobnie najbardziej eleganckim rozwiązaniem do tej pory jest kompresja selektywna, która pozwala precyzyjnie kontrolować kompresję w określonych obszarach obrazów. Jeśli połączysz obraz z JpegOptim i jpegtran z libjpeg (lub użyj imageOptim ), możesz jeszcze bardziej zmniejszyć rozmiar pliku.
Nadal nie jestem zadowolony z tych opcji. Nie chcę kupować licencji na fajerwerki tylko ze względu na selektywne JPEG i zastanawiam się, czy istnieje jakieś inne oprogramowanie do optymalizacji obrazu, które oferuje podobne funkcje ..
W systemie Windows masz Optymalizator JPEG .
Czy jest jakieś narzędzie, którego używasz do przepływu pracy, które możesz mi zasugerować?
Dziękuję Ci
Odpowiedzi:
MozJPEG to zmodernizowany koder JPEG, prawdopodobnie najlepszy, jaki można znaleźć. Stworzyłem dla niego podstawowy interfejs WWW .
Guetzli specjalizuje się w produkcji plików wysokiej jakości z prawie niezauważalnymi zniekształceniami. Jest jednak bardzo, bardzo wolny.
JPEGmini całkiem dobrze radzi sobie z kompresowaniem plików JPEG do najniższej, wciąż dobrej jakości.
Adept i imgmin starają się automatycznie dostosowywać jakość (unikanie niepotrzebnie wysokiej jakości oszczędza wiele).
Dwa ostatnie najlepiej połączyć z bezstratnym ImageOptim (zawiera MozJPEG /
jpegrescan
), aby uzyskać najbardziej efektywną kompresję JPEG, jaką znam.źródło
Dziesięć lat temu byłoby to świetne pytanie. Ale w 2011 r., Chyba że masz pewność, że wysoki odsetek odwiedzających witrynę będzie korzystał z połączeń dial-up lub podobnych połączeń o niskiej przepustowości, wysiłek włożony w selektywną kompresję nie zapewnia wystarczającej wartości, aby był tego wart. Różnice w jakości i rozmiarze pliku są tak minimalne, a połączenia szerokopasmowe są tak wszechobecne, że w rezultacie oszczędzasz nie więcej niż kilka milisekund w czasie ładowania strony.
Nawet urządzenia mobilne, na chwilę obecną ograniczone w większości prędkościami 3G, nie skorzystają znacząco na selektywnej kompresji.
źródło
Ostatnio korzystam z ImageOptim i ImageAlpha z bardzo dobrymi wynikami.
ImageOptim jest bardzo dobry w optymalizacji i kompresji GIF / JPEG / PNG i używam ImageAlpha do konwersji większości moich obrazów do PNG z dobrymi wynikami: w większości przypadków otrzymuję pliki PNG (pełny kolor), które są mniejsze niż GIF-y (50 -60%), przy bardzo niewielkiej utracie jakości. Ma nawet opcję tworzenia przezroczystości alfa przyjaznej dla IE6 (chociaż jej nie testowałem).
Może nie w 2011 roku, ale teraz PNG są dobrą opcją, szczególnie w tak małych rozmiarach.
źródło
Ostatnio przyglądałem się temu i przeprowadziłem własne testy przy użyciu wielu różnych narzędzi i technik.
Przekonałem się, że w przypadku obrazów JPEG najlepsze jest połączenie JPEGmini i ImageOptim (w tej kolejności). Każdy z nich robi różne rzeczy, aby zmniejszyć rozmiar obrazu.
W przypadku plików PNG podoba mi się ImageAlpha, a następnie ImageOptim .
Nie planuję publikować moich testów porównawczych, ale bardzo ściśle odzwierciedlają te opublikowane przez Jamiego Masona .
Jamie Mason stworzył również niesamowite narzędzie wiersza poleceń do korzystania z tych trzech optymalizatorów obrazu, jeśli potrzebujesz naprawdę głębokiego poziomu kontroli. W przeciwnym razie wszystkie mają GUI, na które możesz przeciągać i upuszczać swoje obrazy.
źródło
Zrobiłem kompresję obrazów na wielu stronach internetowych, takich jak compressnow.com, tinypng.com, ale skompresowane obrazy nie są równe oryginalnemu obrazowi pod względem jakości. to nie jest strata mniej kompresji. Potem spróbowałem http://CompressPic.com , to faktycznie rozwiązało mój problem, dlatego polecam wszystkim tutaj.
źródło