Alat Dalam Talian untuk Menambah Hingar Imej Secara Kelompok
Tambah hingar pada hingga 30 imej. Laraskan jumlah, kekuatan dan mod monokrom, jana pratonton lalu muat turun PNG. Diproses dalam pelayar.
Mula gunakan
Memahami Cara Penambahan Hingar Berfungsi
Alat ini membolehkan anda menambah hingar pada banyak imej sekaligus, berguna untuk ujian algoritma, simulasi sensor kamera, atau mencipta kesan artistik. Proses berlaku sepenuhnya dalam pelayar anda, jadi tiada imej dihantar ke pelayan.
Parameter Utama
- Jumlah Hingar (Amount): Peratusan piksel yang akan diubah. Lalai 30%. Jika 0%, tiada piksel berubah; jika 100%, semua piksel dipilih, tetapi nilainya boleh kekal sama.
- Kekuatan Hingar (Strength): Magnitud offset warna. Lalai 35%. Offset dikira sebagai
(Math.random()-0.5)*255*strength/100, kemudian dihadkan kepada julat 0-255. - Monokrom: Apabila dihidupkan, satu offset rawak digunakan pada semua saluran RGB, menghasilkan hingar hitam-putih. Apabila dimatikan, setiap saluran mendapat offset bebas, menghasilkan hingar berwarna.
Contoh Kerja
Katakan anda memuatkan dua imej kelabu sederhana, tetapkan Jumlah Hingar kepada 30% dan Kekuatan kepada 20%, dan biarkan Monokrom dihidupkan. Selepas menjana, kira-kira 30% piksel dalam setiap imej (bukan kiraan tepat) akan menerima offset RGB yang dikongsi dalam julat [-25.5, 25.5). Setiap imej dan setiap penjanaan semula boleh menghasilkan corak rawak yang berbeza kerana tiada benih (seed) digunakan.
Had dan Nota
- Format output sentiasa PNG; format asal tidak dikekalkan.
- Tiada pilihan format output atau kawalan zum 100% terbina dalam.
- Keserasian format input (PNG, JPEG, WebP, GIF, BMP) bergantung pada sokongan pelayar untuk menyahkod imej.
- Pemprosesan adalah setempat; tiada janji pemeliharaan metadata atau profil warna.
Soalan Lazim
1. Bolehkah saya menetapkan benih rawak untuk mendapatkan hasil yang boleh diulang?
Tidak. Alat ini menggunakan Math.random() tanpa benih, jadi corak boleh berbeza antara penjanaan; jumlah atau kekuatan 0 tidak mengubah piksel. Tiada kawalan benih disediakan.
2. Apakah perbezaan antara Jumlah Hingar dan Kekuatan Hingar?
Jumlah Hingar menentukan peratusan piksel yang akan diubah (contohnya, 30% daripada semua piksel). Kekuatan Hingar menentukan sejauh mana nilai piksel tersebut dialihkan (contohnya, offset maksimum ±25.5 untuk kekuatan 20%). Anda boleh menetapkan jumlah tinggi dengan kekuatan rendah untuk kesan halus, atau sebaliknya.
3. Mengapa imej yang dimuat turun sentiasa dalam format PNG?
Alat ini menggunakan canvas.toDataURL('image/png') untuk menjana output. Ini memampatkan piksel hasil tanpa kehilangan, tetapi bermakna format asal (seperti JPEG) tidak dikekalkan. Tiada pilihan untuk memilih format lain.
Jumlah ialah kebarangkalian pemilihan, bukan jaminan bilangan piksel yang berubah secara nyata: pembundaran atau pemotongan boleh mengekalkan piksel terpilih. Monokrom berkongsi offset RGB tanpa menukar sumber kepada kelabu atau menjamin rona selepas pemotongan. Lebih 30 fail, imej rosak atau had pemuatan terlampaui menolak seluruh kelompok; betulkan pilihan dan muatkan semula.
Pemprosesan dilakukan secara setempat dalam pelayar anda.