Görüntülerin dosya boyutlarını olabildiğince düşük nasıl elde edebilirim?


10

Genellikle web ve cihazlar için photoshop'un kaydetmesini kullanıyorum, ancak png sıkıştırmak için hiçbir seçeneği yok ve ayrıca üstün sıkıştırma algoritmaları olup olmadığını merak ediyorum?


Paint.NET'e her kaydettiğinizde görüntü kalitesini kolayca seçebilirsiniz. Aynı şeyi GIMP'de de yapabileceğinizi düşünüyorum, ancak emin değilim.
Mateen Ulhaq

birçok program görüntü kalitesini seçmenizi sağlar; ama bazılarının diğerlerinden daha verimli olduğu birçok farklı yol var. Çoğunlukla boyutu mümkün olduğunca az kalite fedakarlığı ile düşürmekle ilgileniyorum
Damon

Yanıtlar:


8

Hedef dosya türü PNG ise, birkaç seçeneğiniz vardır. İlk olarak, Fireworks uygulamasında PNG'yi açın, ardından optimize edin. FW .png dosyalarını PS'den daha iyi sıkıştırır. Daha sonra sıkıştırmak için PNGOUT (ücretsiz yazılım) kullanın. Tipik sonuç, Photoshop'un üreteceğinden yaklaşık% 30 daha azdır.


merhaba, önce havai fişek ve sonra tekrar pngout ile sıkıştırmak için küçük bir dosya alıp almadığınızı biliyor musunuz?
Damon

@Damon Birkaç kez test ve FW bulundu sonra png daha iyi çalışır inanıyorum. Ancak bu, png'lerin bireysel makyajıyla da ilgili olabilir. (Alfa / renk sayısı vb.).
Jin

1

Benim yaklaşımım çok teknik değil, bu yüzden belirli bir algoritma veremiyorum ama Adobe Fireworks web için herhangi bir görüntü formatını optimize etmek için en iyi araçlardan biridir. Bunu kullanabilirsiniz.

ImageOptim ayrıca OSX'te iyi çalışır. Havai fişeklerle aynı sonuçlar, onları karşılaştırdım.


1

Genellikle web ve cihazlar için photoshop'un kaydetmesini kullanıyorum, ancak png sıkıştırmak için hiçbir seçeneği yok ve ayrıca üstün sıkıştırma algoritmaları olup olmadığını merak ediyorum?

Öncelikle, gereken sen PNG veya JPEG kullanıyor?

Web için bir görüntü kaydediyorsanız, bugünlerde seçim PNG ve JPEG arasındadır. PNG, kayıpsız bir şekilde çok verimli bir şekilde sıkışacak görüntüler için çok iyidir. JPEG geri kalanı için iyidir.

Genel bir kural olarak, bir fotoğraf veya karmaşık bir oluşturma (tamamen dokulu) ve 60x60'tan daha büyükse, bir JPEG muhtemelen daha iyi olacaktır.

JPEG'nin, PNG'nin görünmediği sırada ne kadar iyi görüneceğini etkileyen kayan bir kalite ölçeğine sahip olduğunu unutmayın.

PNG'ler nasıl optimize edilir?

GIF'lerin aksine PNG'ler 24 bit görüntüleri destekler. Bu, şaşkın insanların PNG görüntülerinin GIF olarak kaydedilen aynı görüntüden çok daha fazla yer kapladığını iddia etmesiyle büyük karışıklığa neden oldu. Bunun nedeni, insanların PNG'deki tam 24 bit renk verilerini korurken GIF'e kaydederken 256 renge kadar aşağı kaplamadığını fark etmemesidir.

Ancak PNG, sen yapabilirsiniz sadece GIF gibi paletine renk azaltmak ve bu edecektir Resim dosyasının boyutu çok daha küçük hale.

Photoshop web için kaydetme var yok PNGs sıkıştırmak için seçenekler vardır

PNG'nin uygun olduğu senaryoların çoğu için bir renk paleti kullanmak istersiniz . Sadece 256 renk seçerek ve renk paletini seçmek için varsayılan algoritmaları kullanarak mükemmel bir sıkıştırma elde edersiniz. Photoshop'un "Web için Kaydet" seçeneği bunu kolaylaştırır. PNG-24 yerine PNG-8 seçin ve varsayılanlarla başlayın.

Bunu "sıkıştırma" olarak düşünmeyebilirsiniz, ancak daha küçük bir dosya boyutu elde etmek için görüntünün kalitesini düşürür - bu sadece farklı bir yaklaşımdır.

Çok basit bir görüntünüz veya çok küçük bir simgeniz varsa, daha iyi sıkıştırma elde etmek için renk sayısını daha da azaltabilirsiniz. Her ikisinin gücü ile düştüğünüzde, sıkıştırma verimliliğinde biraz yumru vereceksiniz, bu nedenle 128, 129-255'ten biraz daha iyi, 64, 65-127'den biraz daha iyi ve benzeri. 256, 128, 64, 32 ve 16'yı deneyin.


0

Sadece, zaten verilen cevapların bazılarına ek olarak, Yahoo! Smushit adında bazı baytları tıraş edebilen bir araç var . Kullanımı çok kolay.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.