Převod obrázků do šedé barvy v PHP
Program převede nahraný obrázek do šedých barev.
Kdysi jsem na jedněch stránkách řešil problém. Grafik vytvořil design pro stránky pouze se šedými obrázky. Jelikož měly stránky vlastní správu a obsah nahrával vlastník stránek, který nebyl zběhlý v používání grafických editorů, bylo nutné vyřešit převod obrázků do šedých barev přímo při nahrávání na server. Proto jsem vytvořil tento jednoduchý program, který by mohl posloužit nyní i někomu z vás.
Převod funguje bez problému pro jpg a png obrázky, gif obrázky převede do šedé barvy, ale pouze staticky, čili při nahrání animace to vytvoří šedý obrázek, jenž se již ale neanimuje.
Archiv níže pro nahrání obsahuje soubory index.html, kde se nachází formulář pro upload obrázku, a vytvor-sede.php, kde je script pro převod daného obrázku do šedých barev (nejdůležitější části jsou okomentovány, ale celkově je aplikace kraťoučká). Dále obsahuje nepovinný adresář „sede“, do kterých se ukládají oba soubory, změnit jej můžete v proměnné $cesta v souboru vytvor-sede.php.
Galerie


Stáhnout
Stažením následujícího souboru souhlasíš s licenčními podmínkami
Staženo 130x (1.17 kB)
Aplikace je včetně zdrojových kódů v jazyce PHP