[#] Masowa obróbka fotografii JPEG (ImageMagick)

( Ostatnio zmieniony czw., 10/07/2008 - 00:37 )
 

Jeśli zdarzyło się że zostałeś posiadaczem kilkunastu gigabajtów fotografii ze swojego wspaniałego aparatu cyfrowego i doszedłeś do wniosku, że niepotrzebnie kiedyś pstrykałeś w najlepszej jakości i najwyższych rozdzielczościach, to z pewnością z pomocą przyjdzie Ci pakiet ImageMagick.

Strona domowa projektu: http://www.imagemagick.org

Warto zwrócić uwagę na fakt, że jest to naprawdę potężne narzędzie. Na stronie Examples można zobaczyć co ono potrafi.

Instalacja w Ubuntu:

sudo apt-get install imagemagick

Wracając do naszego problemu maniakalnego pstrykania „rozmiarowych“ fo­tek.

Oto przykład użycia ImageMagick'a do masowej obróbki zdjęć do jakości 75.

find katalog/ -type f -name "*[jJ][pP][gG]" -exec convert -quality 75 {} {}_nowy \;

lub

find katalog/ -type f -name "*[jJ][pP][gG]" -exec mogrify -quality 75 {} \;

Obydwa polecenia wykonają to samo aczkolwiek są między nimi pewne różnice, który w naszym rozwiązaniu nie mają żadnego znaczenia. Jakość 75 jest zadowalającą jakością do oglądania i zapewne do wydruku.

Jeśli natomiast zamierzasz w przyszłości obrabiać graficznie swoje fotki, to lepiej pozostaw gdzieś oryginały w dużych i dobrych rozdzielczościach.

Nie trzeba się o nic martwić jak tylko o podanie właściwego katalogu, a reszta już zostanie wykonana automagicznie wraz z podkatalogami :)

Inne sposoby użycia poleceń: „convert“ i „mogrify“, takie jak skalowanie i dodawanie obwódki, znajdziesz na stronie autorów projektu.

Powodzenia.

5
Twoja ocena: Brak Średnio: 5 (1 vote)