Autor Zpráva
Honza H
Profil
Ahoj, měl bych dotaz.
potřebujeme hromadně a automaticky upravovat fotky pro eshopy. Jedná se o ořez fotek, úpravu velikosti, pokud je malé foto tak doplnění okrajů apod. Mělo by to fungovat přes script v příkazovém řádku. Můžete někdo doporučit vhodný prográmek, který by to mohl zvládnout. Nyní pracujeme s Irfanview - prozatim jsem nezjistil zda je schopen takto fungovat...diky
Honza
juriad
Profil
Já na Linuxu používám www.imagemagick.org/Usage. Otázkou je, zda chceš psát windowsí dávkový soubor nebo linuxový bashový skript spuštěný pod Cygwinem.
Taps
Profil
Honza H:
ano irfan view nabízí hromadnou práci s fotkami, např. zmenšování nebo ořez
Honza H
Profil
Taps:
to že nabizi hromadnou praci s fotkami samozřejmě vim a použivam...
Honza H
Profil
juriad:
hele, já musím psát windowsí...:-)...v podstatě mě to nyní vše funguje...až na doplnování okrajů do určité velikosti...ale to se poddá taky
Keeehi
Profil
Honza H:
ale to se poddá taky
Takže máš vlastně nějaký problém? Nebo jsi jen chtěl vědět, jak to dělají ostatní?
Honza H
Profil
Keeehi:
jj mam problem...potřebuji použít automatický ořez fotek (autocrop) a poté je nutné fotky upravit do 3 velikostií, vždy to ale musí být čtverec a fotografie musím být uprostřed. Takž po ořezu je nutné přidat okraje (Canvas size). V Irfanu to samozřejmě dokážu, ale pro náš účel je nutné aby vše běhalo přes cmd. Díky moz za rady.
juriad
Profil
Honza H:
A napadlo tě, že ti nikdo nemůže pomoct, když nevíme, co už máš hotového? Dodej svůj současný skript a ukaž, co přesně potřebuješ přidělat, klidně i na příkladech fotek včetně jejich jmen a umístění. Zopakovat vágní zadání k ničemu nepovede.
Kajman
Profil
Honza H:
A dokážete to i v Irfanu spuštěného z cmd?
Honza H
Profil
Ok, dosavadní skript dodat mohu, ale nemyslim si, že to k něčemu je...doposud nam běžel jen tento jednoduchy...v podstate jen z gif na jpg a poté uprava velikostí. Což pro nás je již nyní nevyhovující.

i_view32.exe c:\testans\*.gif /convert=\*.jpg
i_view32.exe c:\testans\*.jpg /resize=(800,0) /resample /aspectratio /convert=c:\testans\Images\Zooms\*.jpg
i_view32.exe c:\testans\*.jpg /resize=(205,0) /resample /aspectratio /convert=c:\testans\Images\Thumbs\*.jpg
i_view32.exe c:\testans\*.jpg /resize=(300,0) /resample /aspectratio /convert=c:\testans\Images\*.jpg

Můžeme samozřejmě použít dávkovou konverzi - Automatický ořez autocrop - (fotky jsou nám dodávány v různých rozměrech). Po ořezu okrajů můžeme přes Canvas size doplnit okraje na požadovanou velikost 800 x 800. Prostě a jednoduše - výsledek musí být čtvercového tvaru. Ale museli bychom to řešit ručně a my tento proces však potřebujeme zautomatizovat přes cmd. Snad je to dostatečně srozumitelné. Pokud ne, tak se omlouvám...
Honza H
Profil
radeji tedy pridam i obrazky...ten muj popis je asi celkem zavadejici...
Davex
Profil
Honza H:
my tento proces však potřebujeme zautomatizovat přes cmd
Takže problém spočívá v tom, jak skript pro zmenšení obrázků automaticky spouštět na serveru, nebo v čem?

Vaše odpověď

Mohlo by se hodit

  • Pokud přikládáte obrázkové ukázky, dbejte prosím na jejich přijatelnou (datovou) velikost.
  • Uvádějte v titulku grafický program, na který se ptáte.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: