Paketna obdelava slik

Tole sem reševal včeraj in sem opazil, da se vprašanje pojavlja tudi na nekaterih forumih. Namreč kako se lahko na čim bolj enostaven način zamenja velikemu številu slik oblika zapisa (recimo iz bmp v jpeg), spremeni velikost slike in podobno. Današnji digitalni fotoaparati pač omogočajo na enostaven način ustvarjanje velikega števila fotografij, ki pa jih je potem potrebno ustrezno obdelati. Obdelava posamičnih slik pa je v primeru, ko gre število v stotine fotografij, bolj zamudno opravilo, primerno morda samo za kakšnega študenta zadnjega letnika filozofije, ki je obupal nad Platonom in bi prosti čas rad čim bolje izkoristil.

Meni najljubši program za tovrstna opravila (obdelavo slik) je brezplačni (za domačo uporabo) IrfanView (deluje v vseh Windows okoljih), ki je mimogrede delo Bosanskega avtorja iz Jajca.

Najprej program prenesemo (link je na Tucows.com, različico IrfanView 4.10) na svoj računalnik v neko začasno mapo in ga zaženemo, da prične namestitev. Pri namestitvi jaz vedno odklikam, da se ne namesti avtomatično še google toolbar in google desktop search, ker me ti dodatki na računalniku samo motijo.

Ker privzeto program podpira samo nemščino in angleščino, je potrebno iz spletne strani prenesti še datoteko z podporo za slovenščino (datoteka je v zip formatu) in jo razpakirati v imenik Languages programa IrfanView (privzeto c:\program files\irfanview\languages).

Jezik programa spremenimo v meniju Options, izbira Change language… in izberemo slovenščina. Drugo kar jaz takoj po namestitvi spremenim je orodna vrstica oziroma ikone, ker mi privzete niso všeč. To se lahko naredi v meniju Nastavitve, izbira Nastavitve, zavihek Orodna vrstica.

To je kar se tiče same namestitve vse, sedaj pa k bistvu, kako velikemu številu slik v paketu zamenjamo velikost ali obliko zapisa.

Recimo da imamo na disku d: v mapi foto fotografije, ki bi jim radi spremenili obliko zapisa iz bitne slike (bmp) v kompresirano obliko zapisa jpeg, ki velikost slik bistveno zmanjša na račun same kvalitete slike. Naredimo novo mapo d:\foto\jpeg, kamor naj program odloži konvertirane slike in zaženemo IrfanView.

irfanview_01.jpg

Izberemo v meniju Datoteka možnost Spremeni Format/Preimenuj… (v angleščini se mi zdi, da je opis te funkcije boljši in sicer Batch Conversion/Rename, kar pomeni, da gre za paketno obdelavo večih slik).

irfanview_02.jpg

Desno zgoraj izberemo mapo, kjer so slike, ki jih želimo pretvoriti. Lahko izberemo posamezne slike in kliknemo gumb Dodaj, ali pa kliknemo Dodaj vse, če želimo pretvoriti vse datoteke v mapi (pri tej možnosti se da vključiti tudi podmape). Levo zgoraj izberemo Spremeni (ostale dve možnosti omogočati tudi preimenovanje datotek), Izhodni format JPEG (pod Možnosti se da nastaviti tudi kvaliteto, pri čemer nizka pomeni manjša velikost na disku in slabšo kakovost slike – večja kompresija), izberemo mapo, kamor naj slike program odloži in to je vse. Kliknemo še gumb Start, ki začne konverzijo.

Druga taka možnost, ki pride velikokrat prav pri paketni obdelavi slik, je spreminjanje same velikosti slike. Če želimo, da izhodni format ostane isti (recimo v bmp), potem kot Izhodni format nastavimo takšnega, kot so izvorne slike, odznačimo Uporabi napredne funkcije in kliknemo gumb Napredno.

irfanview_03.jpg

Tu potem lahko vpišemo novo širino in višino slike (lahko v pixlih ali cm) ter še vrsto drugih lastnosti slike. Zopet izberemo Izhodno mapo za izdelane datoteke in kliknemo Start.

Advertisements

One Response to “Paketna obdelava slik”

  1. JanaLumnus Says:

    Ej, Irfan je zakon. Se vidi, da ga je “zemo” napisal. 🙂
    Jana

Oddajte komentar

Fill in your details below or click an icon to log in:

WordPress.com Logo

Komentirate prijavljeni s svojim WordPress.com računom. Odjava /  Spremeni )

Google photo

Komentirate prijavljeni s svojim Google računom. Odjava /  Spremeni )

Twitter picture

Komentirate prijavljeni s svojim Twitter računom. Odjava /  Spremeni )

Facebook photo

Komentirate prijavljeni s svojim Facebook računom. Odjava /  Spremeni )

Connecting to %s


%d bloggers like this: