Autor Zpráva
vacjos
Profil *
Ahoj,
jak se dá u png, který obsahuje jak průsvitné (částečně průhledné) tak zcele průhledné pixely, identifikovat, který z těchto pixelů je právě zcela průhledný, tzn. v jakých pixelech není žádná barva (jsou zcela průhledné) a v jakých je jen částečná průhlednost.

Druhý dotaz je, jak toto png převést na zcela neprůhledné s tím, že původní zcela průhledné pixely to zachová i nadále průhledné.
Alphard_
Profil *
imagecolorsforindex()
Druhý dotaz nechápu.
vacjos
Profil *
Alphard:
Druhý dotaz nechápu.
Myslím to tak, aby se u tohoto png zachovaly zcela průhledné oblasti a ty co byly průsvitné to hodilo do truecolor.

V podstatě mi jde o to, že chci u několika stovek png obrázků navrátit jejich původní neprůhlednou podobu.
Obrázky jsem kdysi dávno udělal ve Photoshopu (postupem vyřezat obrázek, nastavit jeho částečné krytí na různé procento (obvykle kolem 50%, nebylo vždy shodné)).
Vzhledem k počtu, to chci udělat např. php skriptem. Photoshop skriptovat (makrovat) neumim.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0