Saya biasanya menggunakan save photoshop untuk web dan perangkat, tetapi tidak memiliki opsi untuk mengompresi pngs dan saya juga bertanya-tanya apakah ada algoritma kompresi superior yang tersedia?
10
Saya biasanya menggunakan save photoshop untuk web dan perangkat, tetapi tidak memiliki opsi untuk mengompresi pngs dan saya juga bertanya-tanya apakah ada algoritma kompresi superior yang tersedia?
Jawaban:
Jika jenis file target adalah PNG, maka Anda memiliki beberapa opsi. Pertama, buka PNG di Fireworks lalu simpan dioptimalkan. FW membuat file .png lebih baik daripada PS. Kemudian gunakan PNGOUT (freeware) untuk kompres lebih lanjut. Hasil khas adalah sekitar 30% lebih sedikit dari apa yang dihasilkan Photoshop.
sumber
Pendekatan saya tidak terlalu teknis sehingga saya tidak dapat memberikan algoritma spesifik tetapi Adobe Fireworks adalah salah satu alat terbaik untuk mengoptimalkan format gambar apa pun untuk web. Anda bisa menggunakannya.
ImageOptim juga berfungsi dengan baik di OSX. Hasil yang sama dengan kembang api, saya membandingkannya.
sumber
Pertama, haruskah Anda menggunakan PNG atau JPEG?
Jika Anda menyimpan gambar untuk web, hari ini pilihannya adalah antara PNG dan JPEG. PNG sangat baik untuk gambar yang kompres lossless sangat efisien. JPEG baik untuk sisanya.
Sebagai aturan umum, jika itu adalah foto atau rendering yang rumit (sepenuhnya bertekstur) dan lebih besar dari sekitar 60x60 maka JPEG cenderung lebih baik.
Ingat juga bahwa JPEG memiliki skala kualitas geser yang mempengaruhi seberapa baik kelihatannya sementara PNG tidak.
Cara mengoptimalkan PNG
Tidak seperti GIF, PNG mendukung gambar 24-bit. Ini telah menyebabkan banyak kebingungan, dengan orang-orang yang bingung mengklaim bahwa gambar PNG memakan lebih banyak ruang daripada gambar yang sama yang disimpan sebagai GIF. Hal ini terutama disebabkan oleh orang-orang yang tidak menyadari bahwa itu turun ke 256 warna saat menyimpan ke GIF sementara mereka mempertahankan data warna 24-bit penuh di PNG.
Namun dalam PNG, Anda dapat mengurangi warna menjadi palet seperti GIF dan ini akan membuat ukuran file gambar jauh lebih kecil.
Simpan Photoshop untuk web memang memiliki opsi untuk mengompresi PNG
Untuk sebagian besar skenario di mana PNG cocok, Anda ingin menggunakan palet warna. Anda akan mendapatkan kompresi hebat hanya dengan memilih 256 warna dan menggunakan algoritma default untuk memilih palet warna. Photoshop "Save for Web" membuatnya mudah. Cukup pilih PNG-8 dan bukan PNG-24 dan mulai dengan default.
Anda mungkin tidak menganggap ini sebagai "kompresi", tetapi ini mengurangi kualitas gambar untuk mendapatkan ukuran file yang lebih kecil - itu hanya pendekatan yang berbeda.
Jika Anda memiliki gambar yang sangat sederhana atau ikon yang sangat kecil, Anda dapat mengurangi jumlah warna lebih jauh untuk mendapatkan kompresi yang lebih baik. Setiap kali Anda turun dengan kekuatan dua Anda akan memberikan sedikit efisiensi kompresi, jadi 128 sedikit lebih baik daripada 129-255, 64 sedikit lebih baik daripada 65-127, dan seterusnya. Jadi coba 256, 128, 64, 32, dan 16.
sumber
Hanya ingin menambahkan itu, selain beberapa jawaban yang sudah diberikan, Yahoo! memiliki alat bernama Smushit yang dapat mencukur beberapa byte. Ini sangat mudah digunakan.
sumber