Polecam RIOT - Radical Image Optimization Tool
http://luci.criosweb.ro/riot/
Można zainstalować również jako plug-in GIMP, (co uczyniłem już w 2009r - można pobrać również z http://registry.gimp.org/node/20778 ) lub do IrfanView czy XnView.
(Niemniej autor zaleca korzystanie z wersji samodzielnej RIOTa ze względu na lepszą funkcjonalność.)
Jest
"The program is portable. This means you can download RIOT as ZIP archive, http://download.criosweb.ro/download.php?sid=R extract and use. No install required."
Można zainstalować dodatkowo
RAW + HDR plugin package http://download.criosweb.ro/download...plugin-raw-hdr ; allows you to open HDR, OpenEXR and RAW camera images.
Polecam instalację sprawdzonej wersji RIOT 0.4.5 (12.01.2011 ma usunięte bugi)
http://download.criosweb.ro/download...type=installer
Narzędzie Radykalnej Optymalizacji Obrazu, pozwoli wizualnie dostosować parametry kompresji, aby otrzymać minimalny rozmiar pliku. Ma prosty i łatwy interfejs, gdzie jesteśmy w stanie, skontrolować kompresję, ilość kolorów, meta dane, wybrany format obrazu (JPG, GIF albo PNG) i dużo więcej dla naszego pliku wynikowego.
Możliwość pracy z podglądem: oryginał i obraz zoptymalizowany, umożliwia porównanie oryginału z obrazem zoptymalizowanym w czasie rzeczywistym; albo pojedynczy widok (tylko obraz zoptymalizowany).
1) Funkcja przetwarzania wsadowego
2) Funkcje pozwalające dopasować jasność, kontrast, korekcję gamma, zmienić obraz w negatyw.
3) Możliwość zastosowania dodatkowej optymalizacji poprzez użycie zewnętrznych programów jak OptiPNG czy PNGOUT. Optymalizację można zastosować również w trybie wsadowym, dzięki czemu pliki wynikowe będą od razu maksymalnie skompresowane. Niestety pliki PNG pomimo zastosowania najskuteczniejszych narzędzi optymalizacyjnych, są dużo większe niż po użyciu specjalistycznych skryptów jak Pngslim czy ScriptPNG. Mimo to wprowadzenie takiej funkcjonalności znacząco podnosi wartość aplikacji.
4) Możliwość dodania własnych zewnętrznych optymalizatorów (w tym także skryptów). Standardowo mamy do dyspozycji dwa narzędzia OptiPNG i PNGOUT.
Główne cechy:
* otwieranie 31 popularnych formatów plików graficznych, włączając pliki Adobe Photoshop PSD
* trzy formaty wyjściowe: JPEG, GIF i PNG
* możliwość pracy w trybie dwu lub jedno panelowym, z automatycznym podglądem obrazka wynikowego
* szybkie operacje w całości wykonywane w pamięci RAM
* funkcja skalowania z użyciem filtrów: Lanczos3, Catmull Rom, Bicubic i inne
* automatyczny dobór parametrów kompresji na podstawie zadanej wielkości pliku wynikowego
* możliwość usunięcia lub zachowania wybranych metadanych
* typowe narzędzia: przycinanie, powiększanie, obroty
* możliwość wyświetlania na przemian oryginalnego i zoptymalizowanego obrazka dla wygodnego śledzenia zmian
* możliwość przeprowadzenia operacji na wielu plikach
Wymagania
Windows
Microsoft 2000, XP albo Vista
GIMP ver. 2.4 albo późniejsza (przetestowano na 2.6.7 i 11)
http://luci.criosweb.ro/riot/screenshots/
Jak instalujemy:
Rozpakować paczkę zip
Po otwarciu GIMP-a, pojawi się w meny obrazu Plik "Save for web with RIOT...".
Istotna uwaga
Jeśli chcemy porównać wyniki skalowania obrazów, wskazane jest korzystać z obrazów testowych umieszczonych na stronach np.:
http://en.wikipedia.org/wiki/Standard_test_image
http://www.imagecompression.info/test_images/
http://www.hlevkin.com/TestImages/classic.htm
http://www.hlevkin.com/TestImages/oldclassic.htm
http://r0k.us/graphics/kodak/
http://www.openjpeg.org/samples/Cevennes1.bmp
Zalety tej czy innej metody zmniejszenia ilości pikseli w obrazie stają się zauważalne tylko przy przeglądaniu rezultatu z dostatecznie bliskiej odległości.
Jeśli stawiamy na perfekcjonizm, to będziemy musieli porzucić procedury automatyczne oraz rekomendacje i przestawić się na drogę realizacji metodą prób i błędów.
Co dalej
Nie zawsze różnice pomiędzy końcowymi obrazami, otrzymanymi przy zastosowaniu różnych algorytmów, można łatwo rozróżnić na oko. W takich przypadkach wskazane jest zastosować metodą narzędziową porównania dwóch obrazów.
Procedura jest prosta:
Pierwszy obraz należy umieścić na jednej warstwie, teraz zaznaczamy drugi obraz klikamy na: Plik/Otwórz jako warstwy…/ i otwieramy następny.
Po czym należy ustawić tryb krycia warstw jako: różnica = difference. Jeśli obrazy są jednakowe, to rezultatem będzie czarny obraz.
Przy zastosowaniu takiego sposobu porównania ważnym jest nie zapominać, że rozróżnić na oko kolor „czarny” lub „prawie czarny” jest niełatwo.
Dlatego trzeba przeprowadzić przegląd Pipetką – Pobieranie koloru, na wynikowym „czarnym” obrazie, aby całkowicie upewnić się o jego jednolitej „czerni”.
Każdy obrót różny od 90 stopni lub wielokrotność tego kąta będzie wymagać interpolacji. Powtarzana rotacja może spowodować rozmycie szczegółów zdjęcia, dlatego należy określić wielkość potrzebnego obrotu i dokonać go za jednym razem.
Ciągle zabierałem się aby ukończyć kiedyś przygotowany szczegółowy poradnik.
Ale inni się postarali:
http://agnipulse.com/2009/08/optimiz...web-with-riot/
http://www.hotfix.pl/articles.php?ar...230&y=2015&m=5
http://free-all.pl/f92/riot-optymali...jako%B6ci-145/
http://programerek.pl/2011/09/03/zmn...mization-tool/
http://www.addictivetips.com/windows...mization-tool/
Literatura uzupełniająca
Poradnik-Kompresja_JPEG
https://skydrive.live.com/?cid=01c09...ACA54FAC8D!122
Pozdrawiam