Autor | Zpráva | ||
---|---|---|---|
vacjos Profil * |
#1 · Zasláno: 2. 6. 2011, 13:35:08
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 * |
#2 · Zasláno: 2. 6. 2011, 14:12:40
imagecolorsforindex()
Druhý dotaz nechápu. |
||
vacjos Profil * |
#3 · Zasláno: 2. 6. 2011, 15:03:35
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. |
||
Časová prodleva: 13 let
|
0