Paul Arnote (parnote) cikkének összefoglalója a PCLinuxOS Magazine 2012. októberi számából
Arnote felhívja a figyelmet a PCLinuxOS tárolójában is megtalálható, parancssori több platformon (Linux, FreeBSD és Windows) is futó, fényképjavító (manipuláló) programra, az aaphoto-ra, amit a magyar Horváth András készített. A program elemzést végez és az alapján automatikusan javítja a kép minőségét (kontraszt, színegyensúly, gamma szint stb.), illetve képes átméretezni, mindezt akár csoportosan is.
A program a következő fájlformátumokat ismeri: mif, pnm/pgm / ppm, bmp, ras, jp2, jpc, jpg, png.
A KDE4 a szervizmenübe integrálja a programot, de parancssorból sokkal több lehetőség érhető el. A rendelkezésre álló opciók:
-h |
–help |
segítség megjelenítése |
-v |
–version |
verzió megjelenítése |
-a |
–autoadjust |
automatikus színbeállítás |
-o |
–output |
kimeneti könyvtár |
–overwrite |
az eredeti fájl felülírása – NEM AJÁNLOTT. Alapból új fájlt hoz létre. |
|
–jpg |
JPEG kimeneti képformátum |
|
–jp2 |
JPEG 2000 kimeneti képformátum |
|
–png |
PNG kimeneti képformátum, alfa-csatorna támogatással |
|
–bmp |
BMP kimeneti képformátum |
|
-r |
–resize |
a hosszabbik él átméretezése %-ban, vagy pixelben |
–rotate90 |
Elforgatás az óra járásának megfelelően 90 fokkal |
|
–rotate180 |
Elforgatás 180 fokkal |
|
–rotate270 |
Elforgatás 90 fokkal az óra járásával ellentétesen |
|
–flipx |
Vízszintes tükrözés |
|
–flipy |
Függőleges tükrözés |
|
–noexif |
kép mentése EXIF adatok nélkül |
|
-q |
–quality |
Képminőség beállítása 1-től 100-ig |
-t |
–threads |
Munkafolyamtok számának beállítása (autodetect) |
-s |
–silent |
Csendes mód. Működésről nincs kimenet. |
–quiet |
Mint az előbbi |
|
-V |
–verbose |
Információ megjelenítése a feldolgozás folyamatáról |
–test |
Részletes teszt információk mentése a képbe. |
A parancssori kapcsolók sorrendje lényegtelen, csak az fontos, hogy a kimeneti fájl neve legyen az utolsó. A magyar nyelvű honlap itt, illetve a wiki itt található.
A program működése során elemzi a kép hisztogramját és aszerint állítja be a kontrasztot, színegyensúlyt stb.
A cikben látható néhány példa a cikk írójának képei közül (aaphoto előtt és azt használva):
Szervizmenükről
A KDE-be integrálásról külön cikket írt a szerző.
Thunar-hez úgynevezett custom action (felhasználói művelet) adható pl. ilyen formában: aaphoto –png -a -r600 %n
A parancs png-be konvertál és a szélesebbik méretet 600 pixelre méretezi át.
Nautilus esetén tetszőleges szkriptek kapcsolhatók. Például:
#!/bin/bash
while [ $# -gt 0 ]; do
picture=$1
aaphoto –png -a
-r600 „$picture” „600-$picture”
shift
done
A szkript ugyanazt csinálja mint a Thuner parancsa, csak több fájlon.
Összegzés:
Biztosan vannak olyan fájlok, amivel az aaphoto nem tud mit kezdeni, de
általában jól használható, nagy teljesítményű program, ami nem hiányozhat egyetlen számítógép felhasználó grafikai eszköztárából.