Valahogy el lehet érni, hogy a kép mérete csökkenjen, de a pixelek száma ne változzon?
3500x5000 pixel volt megadva, de nem lehet több 15 mb-nál. ...az enyém 26 lett. Lehet ezt valahogy csökkenteni?
(a gépemen van irfanview és gimp2, és a képem formátuma png, ha ez bármit segít)
Bizonyos keretek - pár % - mellett a tömörítési metódus optimalizálásával veszteségmentesen redukálható a fájl mérete.
Maradva a formátumnál, de csökkentve a színek számát (3 vagy 4 * 8 bit/pixelről indexelt színpalettás 1*8 bit/pixelre - vagyis pixelenként 256 színre) már jelentősebb méretcsökkenés érhető el, de a minőség romlik. Gimp esetén ez a Kép/Mód/Indexelt menüpontban oldható meg
Kevés méretcsökkenés érhető el a metaadatok törlésével is.
Ha rajzolt képről van szó, csökkenthető a méret vektorizációval.
Ennél nagyobb méretcsökkenés már csak a veszteséges JPEG használatával lehet elérni.
Például: az alábbi szkripttel:
generáltam 3500*5000-es felbontású, 4*8 bit színmélységű véletlenszerű képet. A végeredmény 60355891 bájt méretű lett.
Ha ezt veszteségmentesen optimalizálom az optipng 0.7.6 parancssoros programmal ( [link] )
optipng -out noise_3500x5000_RGBA_optimized.png -o7 -nx noise_3500x5000_RGBA.png
akkor a méretet 59835062 bájtra (0,86% megtakarítás) tudtam redukálni.
3*8 bites színteret használva a méret 52513073 bájtra zsugorodik (12,99% megtakarítás).
JPG-vel tömörítve 28884909 bájt (52,14 % méretcsökkenés).
GIMP-pel megnyitva és indexelt palettájúvá (256 szín, színszórás nélkül) átalakítva a méret 17515570 bájt (70,98 % megtakarítás) lett.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!