Práce s fotkami v GNU/Linuxu

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
m (Přidána kategorie Linux)
(Spojení posloupnosti fotek do jedné)
 
(Není zobrazeno 8 mezilehlých verzí od 1 uživatele.)
Řádka 7: Řádka 7:
 
* Jedná se o svobodnou alternativu Adobe Photoshopu či Zoner PhotoStudia.
 
* Jedná se o svobodnou alternativu Adobe Photoshopu či Zoner PhotoStudia.
 
* Ve standardní instalaci Debianu je již zahrnut.
 
* Ve standardní instalaci Debianu je již zahrnut.
 +
 +
 +
== Geeqie ==
 +
* Výborný nástroj pro rychlé třídění fotek do složek či promazání nepodařených fotografií.
 +
* Instalace:
 +
aptitude install geeqie
 +
* Automaticky se prováže s dalšími grafickými nástroji (GIMP, Luminance HDR, Hugin...).
  
  
Řádka 16: Řádka 23:
  
 
== Panoramata ==
 
== Panoramata ==
* Ke slepování panoramat z více fotek lze využít ''Hugin''
+
=== Hugin ===
  aptitude install hugin
+
* Ke slepování panoramat z více fotek lze využít ''Hugin''.
 +
* Vzhledem k tomu, že za poslední roky prošel rychlým a intenzivním vývojem, instalujte ho určitě z repozitáře backports:
 +
  aptitude -t wheezy-backports install hugin
 +
 
 +
== EXIF a metadata ==
 +
 
 +
=== JHead ===
 +
* Hromadná modifikace metadat EXIF a práce s fotkami.
 +
* Instalace:
 +
aptitude install jhead
 +
; Příklady použití:
 +
jhead -te img_123.jpg img_123upr.jpg
 +
* Přenese metadata EXIF z jednoho souboru do druhého. Třeba pokud vytvoříte upravenou kopii nebo panorama.
 +
jhead -ft *
 +
* Upraví čas poslední změny všech souborů v adresáři podle data pořízení fotografie v EXIF-u.
 +
jhead -purejpg pub/*
 +
* Smaže všechna metadata (třeba pro publikování fotek).
 +
jhead -h
 +
* Nápověda k dalším parametrům.
 +
 
 +
=== ExifTool ===
 +
* Je zahrnut ve standardní instalaci předchozích programů.
 +
* Umožňuje v příkazovém řádku hromadně nastavovat metadata snímků.
 +
; Příklad použití:
 +
exiftool -Artist="Martin Simunek" -Author="Martin Simunek" -OwnerName="Martin Simunek" -Title="Vylet do hor" -Copyright="2014 Martin Simunek" -ImageDescription="Javorina" -UserComment="Javorina" -Description="Javorina" ~/fotky
 +
* Viz návod:
 +
** Podrobný návod (obecný): [http://www.sno.phy.queensu.ca/~phil/exiftool/index.html http://www.sno.phy.queensu.ca/~phil/exiftool/index.html]
 +
** Vybrané příklady: [http://owl.phy.queensu.ca/~phil/exiftool/examples.html http://owl.phy.queensu.ca/~phil/exiftool/examples.html]
 +
** Příklady značek (tag) EXIF: [http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/EXIF.html]
 +
 
 +
 
 +
== Hromadné zpracování — Imagemagick==
 +
* Pro hromadné zpracování fotek můžeme použít ImageMagick:
 +
aptitude install imagemagick
 +
 
 +
=== Zmenšování/zvětšování fotek ===
 +
convert IMG_1234.JPG -quality 92 -resize 2560x2560\> odeslat/IMG_1234.JPG
 +
* zmenší obrázek tak, aby max. výška a šířka byla 2560 pixelů (zachová přitom poměr stran, malé obrázky nezvětšuje) a upraví kvalitu JPEG-u na 92. Výsledek umístí do složky <tt>odeslat</tt>.
 +
for file in *.JPG; do convert $file -quality 92 -resize 2560x2560\> odeslat/$file; done
 +
* Provede předchozí konverzi pro všechny obrázky v aktuální složce.
 +
Viz také: [http://www.howtogeek.com/109369/how-to-quickly-resize-convert-modify-images-from-the-linux-terminal/ HowToGeek.com&rarr; Imagemagick]
 +
 
 +
=== Spojení posloupnosti fotek do jedné ===
 +
convert ''horni.jpg'' ''dolni.jpg'' -append ''spojeny.jpg''
 +
* Spojí horní a dolní snímek do jednoho.
 +
* Jednoduše je slepí vertikálně pod sebe, nedodává žádné oddělovače.
 +
* Výsledný obrázek bude mít stejnou šířku jako vstupní obrázky a výška bude součtem horního a dolního.
 +
convert * +append ../''spojeny.jpg''
 +
* Spojí všechny obrázky ve složce do jednoho.
 +
* Výsledek bude v nadřazené složce.
 +
* <code>+append</code> zařídí, že se bude spojovat horizontálně (šířka výsledku bude součtem šířky vstupních obrázků).
 +
for s in *; do convert $s/* -append ../$s.jpg; convert ../$s.jpg -quality 92 -resize 800x10000\> ../$s_s.jpg; done
 +
* Pokud mám v aktuálním adresáři podadresáře s fotkami, spojí vždy všechny fotky z jednoho podadresáře do jedné fotky se stejným názvem, jako má daný podadresář. Výsledné spojené fotky umístí do nadřazeného adresáře. ;)
 +
 
 +
== Související stránky ==
 +
* Další software pro GNU/Linux: [[Software pro GNU/Linux]].

Aktuální verze z 1. 10. 2014, 19:51


Na této stránce používáme distribuci Debian ve verzi 7 (Wheezy) a 8 (Jessie). Na ostatních distribucích budou nejspíš k dispozici podobné nebo stejné nástroje a tipy.

Obsah

GIMP


Geeqie

aptitude install geeqie


HDR

aptitude install luminance-hdr


Panoramata

Hugin

aptitude -t wheezy-backports install hugin

EXIF a metadata

JHead

aptitude install jhead
Příklady použití
jhead -te img_123.jpg img_123upr.jpg
jhead -ft *
jhead -purejpg pub/*
jhead -h

ExifTool

Příklad použití
exiftool -Artist="Martin Simunek" -Author="Martin Simunek" -OwnerName="Martin Simunek" -Title="Vylet do hor" -Copyright="2014 Martin Simunek" -ImageDescription="Javorina" -UserComment="Javorina" -Description="Javorina" ~/fotky


Hromadné zpracování — Imagemagick

aptitude install imagemagick

Zmenšování/zvětšování fotek

convert IMG_1234.JPG -quality 92 -resize 2560x2560\> odeslat/IMG_1234.JPG
for file in *.JPG; do convert $file -quality 92 -resize 2560x2560\> odeslat/$file; done

Viz také: HowToGeek.com→ Imagemagick

Spojení posloupnosti fotek do jedné

convert horni.jpg dolni.jpg -append spojeny.jpg
convert * +append ../spojeny.jpg
for s in *; do convert $s/* -append ../$s.jpg; convert ../$s.jpg -quality 92 -resize 800x10000\> ../$s_s.jpg; done

Související stránky

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje