Jak zmenšovat fotky

Rozhodl jsem se trošku vylepšit tento návod o tom, jak a proč zmenšovat fotky, které budete posílat e-mailem. Proč vlastně zmenšovat? Vždyť máme dnes všude širokopásmová připojení, schránky na veřejných emailech zdarma mají dostatečnou kapacitu, prostě to stačí nafrkat do zprávy a počkat, než kláda odleze po lince pryč. Odpovědí vám tady dám hned několik:
  1. Myslete na toho, kdo bude fotky přijímat. Ne každý má stále ještě rychlý internet
  2. Zrovna tak příjemce nemusí být šťastným majitelem „neomezeného e-mailu“ a vy mu zaplácnete schránku a ostatní (třeba důležité) maily od jiných osob se mu tam už nedostanou
  3. Velkými zprávami přetěžujete poštovní servery, které si je musí předávat a kontrolovat je na přítomnost virů. Proč trvá přenos zpráv na/ze Seznam.cz tak dlouho? Protože se tam válí nepředstavitelná množství nezmenšených fotek a videí, čekajících na zpracování výpočetní silou počítačů. Tzn. velkými zprávami jste sami proti sobě a přispíváte ke zpomalování procesu doručování
  4. Odesílat přílohy u e-mailu je neefektivní, narůstají datově o jednu třetinu, hovoří o tom třeba manuál ke Kerio Mail serveru:
    Obsahuje-li zpráva přílohy, jsou vždy zakódovány metodou Base64. Tento typ kódování může přenášená data zvětšit až o jednu třetinu (v případě binárních dat)
  5. V mailovém klientovi se špatně prohlížejí obrázky ve velkém rozlišení (musí se příloha buď uložit a pak na ní koukat, anebo šoupat zběsile posuvníky)
  6. Pokud posíláte fotky ze svého digiťáku někomu k vystavení na web, nenuťte ho po vás dělat ještě úpravy, zmenšování a vůbec postprodukci. Jednou jste autory, tak také svoje dílo dotáhněte do konce. Použití aparátu nekončí zmáčknutím spouště a přelitím fotek do počítače.
Základní jednotky, které určují datovou velikost souboru

b = bit (velmi malá jednotka, ta nejmenší, má stav 1 nebo 0)
kb = kilobit (1024 mravenečků) — udává se u rychlostí (např. kilobity za sekundu)
B = bajt (8 bitů = to už je jedno písmenko či číslo)
kB = kilobajt (to už je 1024 písmenek, to už vydá na jednu malou stránku textu)
MB = megabajt (1024×1024 písmenek — bajtů, napsat megabajt čistého textu je už knížečka)

Snadný výpočet chudáka člověka, který má jen obyčejný modem na telefonní lince 56 kbps a přijde mu pětimegový mejl (převod jednotek):

56kbps:8 = umí přenést teoreticky (praxe je nižší) 7 kilobajtů za sekundu
5 mega fotek = 5120 kilobajtů
5120 kilobajtů se rychlostí 7 kilobajtů za sekundu stahuje 731 sekund a to je 12 minut. V praxi však modem běží asi poloviční rychlostí, takže se 5 mega stahuje asi 20 minut
Někdy také slyšíte pojem megabity a kilobity, to je většinou u rychlosti připojení (v reklamách na ADSL), když dostanete připojení 256 kbps (kilobitů za sekundu) tak to znamená, že jste schopni přenést 256:8=32 kilobajtů za sekundu (tedy 30 kilobajtů kB za sekundu). takovou rychlostí stáhneš 100 kilobajtovou fotku z webu za 3,3 sekundy

Co zmenší fotku datově
  1. zmenšíte její rozlišení, neboli z velikosti 1600×1200 obrazových bodů uděláte třeba 640×480 obrazových bodů, což pro ilustraci plně stačí.
  2. ukládáte do JPG formátu, přičemž ještě volíte míru komprese — jak moc se obrázek „zmuchlá“ - čím větší komprese, tím ošklivější výstupní obrázek, ale tím je také úspornější na přenos po internetu.
ideální fotka = 640×480 obrazových bodů a cca 50—80 kB „po dietě“, pro lepší detail 720×540

CO POUŽÍT V PRAXI
ODKAZY
Online zmenšovadla:
http://www.izhuk.com/imaging/ — JAVA applet, dokáže zmenšovat, otáčet, ořezávat, upravovat jas a kontrast
http://www.resize2mail.com/ — zmenšení a otočení
http://zmenseni.kategorie.cz/ — zmenšení a nařezání
http://www.creatingonlineimages.com/ — natáhnout a pak zmenšit, otočit, obrátit, vložit text, barvy

Programy:
XnView- komplexní program na prohlížení, konverzi a úpravu fotek
ShrinkPic — automaticky zmenšuje fotky, které přetáhnete myší z Průzkumníka do poštovního klienta (Thunderbird, Outlook)