Mindenki volt már úgy vele, hogy bescannelt egy csomó képet vagy printscreenelt egy fél napig. Majd megállapította, hogy neki tulajdonképpen nem kell az ami a kép szélein van kint, elég csak a lényeg. De persze abba bele lehet őszülni, hogy ilyenkor a képszerkesztő programmal a 70-700 képet egyesével méretrevagdossuk. Főleg, ha mindet pont ugyanott kell megvágni.
Linux alatt erre remek segítség az ImageMagic eszköztára.Amire szükségünk lesz:
- Mogrify (az ImageMagic része)
- Gimp
- Terminál ... mi másban is dolgoznánk? ;)
- Egy rakás kép, ami arra vár, hogy ledaraboljuk őket
Ha az eszközeinket leellenőriztük, hogy mindd rendelkezésre áll, ideje nekikezdeni:
Először nyissuk meg a Gimppel az egyik képet, amiről a méreteket fogjuk venni.
Majd a téglalap kijelölés eszközt használva, jelöljük ki a megtartandó részt.
Oldalt a kijelölés paramétereinél meg fog jelenni 2x2 érték. Az egyik a kijelölésünk szélességét és magaságát fogja jelölni. A másik a 0 ponthoz képesti eltolását X és Y tengelyen. Ez a 4 érték fog kelleni nekünk, hogy meg tudjuk adni a kivágandó területet a Mogrify-nek.

Most, hogy már tudjuk, mit akarunk kivágni ideje elindítani a Terminált és használni a Mogrifyt.
Ehhez érdemes az összes képet berakni 1 könyvtárba. Majd terminálban benavigálni abba a könyvtárba, ahol a képek vannak:
cd /home/felhasználónév/a_képek_könyvtára
Ha ez megvan, már dolgozhatunk "helyi parancsokkal" és nem kell az alérési utakkal bajlódni.
A Mogrify a következő képpen működik:
mogrify -crop [Szélesség]x[Magasság]+[X]+[Y] kép.png
Amennyiben több képet szeretnénk darabolni, (márpedig pont ezt szeretnénk) a fájlnév helyére '*'-ot kell tenni, és a könyvtárban lévő összes adott kiterjesztésű fájlra vonatkozni fog a művelet.
mogrify -crop [Szélesség]x[Magasság]+[X]+[Y] *.png
Mielőtt azomban ráuszítanánk a darabolást a könyvtárunkra, érdemes biztonsági mentést készíteni róla. Mivel a képek darabolás után már nem visszaállíthatóak. A darabolást tehát az alábbi parancs megfelelő átírásának kiadásával tudjuk elindítani.
mogrify -crop 1500x700+10+5 *.jpg
Ne lepődjünk meg, hogy a gép processzora ezután felpörög és a terminál mélyen hallgat. Csak az összes kép darabolása után fog információkat közölni velünk a program.
Ha a képek elkészültek, a program visszaadja a Terminálunkat és megcsodálhatjuk az elkészült képeket.
Hát nem csodálatos, ha a gép elvégzi helyettünk a félnapnyi pepecselést? ^^
Természetesen a parancs tovább bonyolítható és rengeteg bővítési lehetősége van, de jelen feladatra ennyi bőven elegendő számomra. További lehetőségeket a fent linkelt oldalakon illetve a forrásoldalon találhattok.
Jó képvagdosást ^^
A leíráshoz forrásként EZ az oldal szolgált.
Nincsenek megjegyzések:
Megjegyzés küldése