Apa ImageMagick "-unsharp" parameter yang sesuai dalam memproses foto untuk penggunaan web?

15

Saya menggunakan convertalat dari paket ImageMagick untuk membuat versi web foto saya. Sejauh ini saya telah menggunakan sesuatu seperti convert -resize 1024x1024untuk versi web dan convert -resize 300x300untuk thumbnail. Namun, banyak orang tampaknya lebih suka menambahkan sedikit penajaman setelah mengubah ukuran, dan karenanya saya sudah mulai bereksperimen dengan opsi -unsharp .

Kami memiliki jawaban yang sangat baik di situs ini yang menjelaskan parameter alat "topeng unsharp" dan memberikan beberapa rekomendasi nilai wajar untuk penggunaan web. Namun, salah satu masalah saya adalah bahwa opsi topeng unsharp di ImageMagick tampaknya agak berbeda dari filter topeng unsharp di Photoshop atau GIMP .

Karena itu pertanyaannya: Apa parameter -unsharpopsi yang disarankan di ImageMagick untuk penggunaan web?

Saya mencari pengaturan "tidak berbahaya" yang dapat saya gunakan dengan aman dalam konversi massal, tanpa risiko signifikan membuat artefak yang terlihat (mis., Lingkaran cahaya). Tentu saja untuk hasil yang optimal saya harus menyesuaikan pengaturan untuk setiap foto secara manual, tetapi saya tertarik pada solusi cepat yang dapat saya gunakan untuk banyak foto.

Saat ini saya menggunakan nilai-nilai berikut (yang mungkin berhubungan atau tidak dengan sesuatu seperti radius = 0,5, jumlah = 50%, ambang = 2):

-unsharp 0.5x0.5+0.5+0.008

Ini sepertinya memberikan hasil yang masuk akal. Efeknya sangat kecil; hampir tidak terlihat dalam banyak kasus, dan tampaknya tidak mengganggu di semua foto yang saya coba sejauh ini. Meskipun demikian, ini sedikit membantu. Tetapi pertanyaannya adalah: bisakah saya melakukan yang lebih baik? Apa nilai favorit Anda dari parameter ini?

Jukka Suomela
sumber
Saya menjatuhkan jawabannya karena saya melewatkan tautan yang sudah Anda miliki. Selamat membaca ...
John Cavan

Jawaban:

8

Ya, dari apa yang bisa saya kumpulkan, pengaturannya setara dengan yang ada di unit "Photoshop".

Jari-jari tampaknya ditentukan dengan cara yang sama.
Untuk radius kurang dari 1 nilai sigma sama dengan radius yang disarankan.
Jumlah 50% ditetapkan sebagai 0,5.
Ambang ditentukan sebagai fraksi dari nilai warna maks, jadi 2/255 ~ 0,008.

Pengaturan yang saya rekomendasikan dalam jawaban dipilih untuk memberikan ketajaman sedang yang jarang menyebabkan efek oversharpening. Jari-jari adalah apa yang umumnya direkomendasikan untuk tampilan layar, sehingga biasanya tetap seperti apa adanya.

Anda dapat mendorong jumlahnya sedikit lebih tinggi, tetapi itu dapat menyebabkan efek halo pada gambar dengan tepi kontras tinggi. Ini masalah apa yang ingin Anda ambil risiko untuk mendapatkan gambar yang lebih tajam.

Jika Anda menginginkan hasil terbaik, pemrosesan batch tidak akan berhasil. Anda harus menyesuaikan pengaturan dengan tangan untuk setiap gambar jika Anda menginginkan hasil terbaik. Pemrosesan batch akan selalu menjadi kompromi.

Guffa
sumber
Terima kasih atas pengaturannya :) Pengaturan lain mungkin 1.0x1.0 + 0.5 + 0.1 dengan hasil yang baik.