Mengapa mengubah ukuran biasanya jadi solusi pertama untuk gambar yang berat
Kamera modern menghasilkan piksel jauh lebih banyak daripada yang dibutuhkan sebagian besar keperluan. Foto ponsel 12 MP berukuran sekitar 4000×3000 px; sensor 48 MP menghasilkan kira-kira 8000×6000. Layar laptop menampilkan sekitar 1920×1080, kolom blog sering kali selebar 800 hingga 1200 px, dan pratinjau email bahkan lebih kecil lagi.
Ukuran file bertambah sesuai jumlah piksel, bukan sekadar lebarnya. Jika kedua dimensi dibagi dua, yang tersisa hanya seperempat piksel, sehingga JPG 4 MB berukuran 4000×3000 biasanya menjadi sekitar 1 MB pada 2000×1500 tanpa perbedaan yang terlihat di layar biasa. Itulah sebabnya mengubah ukuran biasanya lebih ampuh daripada pengaturan kompresi apa pun saat formulir menolak dengan pesan "file terlalu besar" atau halaman dimuat lambat.
Alasan umum untuk mengubah ukuran: batas unggah di portal lowongan kerja dan formulir pemerintah, gambar situs web saat foto 4000 px ditaruh di slot 800 px, batas lampiran email, dan template yang mensyaratkan ukuran persis seperti latar slide 1920×1080.
Bagaimana ukuran yang Anda masukkan ditafsirkan
Ada dua mode, dan kunci rasio aspek mengubah cara nilai piksel bekerja.
Piksel dengan kunci aktif
Jika lebar dan tinggi sama-sama diisi, gambar diskalakan agar muat di dalam kotak tersebut dengan proporsi tetap terjaga. Hasilnya menyentuh salah satu sisi kotak dan lebih kecil di sisi lainnya.
- Foto lanskap 4000×3000 dengan ukuran siap pakai Full HD 1920×1080 menjadi 1440×1080, karena 1080 px adalah sisi yang membatasi.
- Foto potret 3000×4000 dengan ukuran yang sama menjadi 810×1080.
- Foto 4:3 dengan ukuran siap pakai Instagram persegi 1080×1080 menjadi 1080×810, bukan persegi.
Jika Anda hanya peduli pada satu dimensi, kosongkan kolom lainnya. Lebar 1200 dengan tinggi dikosongkan menghasilkan lebar tepat 1200 px dan tinggi berapa pun yang menjaga proporsinya.
Piksel dengan kunci nonaktif
Gambar diregangkan tepat ke lebar dan tinggi yang Anda ketik. Foto 4:3 yang dipaksa menjadi 1080×1080 akan terlihat gepeng secara horizontal. Gunakan cara ini hanya jika proporsinya memang sudah cocok atau sedikit distorsi tidak jadi masalah. Jika Anda butuh bentuk persis tanpa distorsi, potong gambar ke rasio target terlebih dahulu, baru ubah ukurannya.
Persen
Penggeser dari 1% hingga 200% menskalakan kedua sisi dengan faktor yang sama. 50% mengubah 4000×3000 menjadi 2000×1500.
Semua ukuran siap pakai mengaktifkan Pertahankan rasio, jadi hasilnya selalu "muat di dalam".
Apa yang terjadi pada kualitas dan format
Pengubahan ukuran berjalan di browser Anda dengan Canvas API, di worker latar belakang jika browser mendukungnya, sehingga halaman tetap responsif saat memproses banyak file sekaligus. Hasilnya mempertahankan format masukan:
- JPG dikodekan ulang dengan kualitas 0.92. Angka ini cukup tinggi sehingga artefak kompresi ulang tidak terlihat saat dilihat secara normal.
- WebP juga dikodekan dengan kualitas 0.92 dan mempertahankan transparansi.
- PNG tetap lossless dan mempertahankan kanal alfanya. File PNG berisi foto tetap besar meskipun sudah diubah ukurannya; untuk file semacam itu, pertimbangkan untuk mengonversinya ke JPG.
Karena gambar digambar ulang dan dikodekan dari awal, metadata yang tertanam seperti detail kamera EXIF dan lokasi GPS tidak ikut terbawa ke hasilnya. Ini keuntungan tambahan saat Anda memublikasikan foto yang diambil dengan ponsel.
Memperbesar lebih dari 100% diperbolehkan, tetapi tidak bisa menciptakan detail baru. Memperbesar dari 800 ke 1600 px menghasilkan gambar yang lebih lembut dengan informasi yang sama tersebar di lebih banyak piksel. Pembesaran moderat 120 hingga 150% biasanya masih bisa diterima untuk tampilan layar; lebih dari itu, tepinya tampak buram.
Ukuran yang praktis dan beberapa tips
Beberapa ukuran yang terbukti cocok dalam praktik:
- Gambar konten situs web: 1200 hingga 1600 px pada sisi terpanjang sudah mencakup sebagian besar tata letak, termasuk layar berkepadatan tinggi pada lebar sedang.
- Latar layar penuh atau slide: 1920×1080, atau 3840×2160 untuk layar 4K.
- Lampiran email atau aplikasi pesan: 1600 px pada sisi terpanjang membuat foto tetap tajam dan dalam banyak kasus jauh di bawah 1 MB.
Beberapa tips:
- Ubah ukuran dulu, kompres kemudian. Jika hasilnya masih terlalu berat, proses dengan kompresi JPG memakai pengaturan kualitas yang lebih rendah; kombinasi kedua langkah ini menghasilkan file terkecil.
- Selalu gunakan file asli. Memperbesar kembali salinan yang sudah diperkecil akan kehilangan detail yang tidak bisa dikembalikan.
- Pemrosesan massal memakai satu pengaturan untuk semua file. Agar campuran foto lanskap dan potret mendapat sisi terpanjang yang sama, masukkan angka yang sama di kedua kolom dengan kunci aktif: pada 1600×1600, setiap gambar akan berukuran 1600 px pada sisi terpanjangnya. Perlu diingat, gambar yang sudah lebih kecil dari kotak itu akan diperbesar agar pas.
- File hingga 50 MB per file diterima, dan tidak ada yang diunggah: gambar tidak pernah keluar dari perangkat Anda.