Kasus

Foto yang tidak bisa dibuka

Foto yang hanya menampilkan kotak abu-abu sering kali tidak kosong. Bagian gambar yang sudah sampai biasanya masih ada di dalam file.

Cetakan foto yang sobek di atas meja kayu
Ilustrasi buatan

Saat semuanya gagal

Foto sedang disalin dari ponsel atau kartu kamera, transfernya terhenti, dan kini galeri hanya menampilkan kotak abu-abu atau pesan galat. Jika gambar itu tidak ada di tempat lain, galat itu terasa final. Sering kali tidak: bagian gambar yang sudah sampai biasanya masih ada di dalam file.

Mengapa penampil menolaknya

JPEG diawali header yang menjelaskan gambar, lalu gambar terkompresi yang ditulis dari atas ke bawah, lalu penanda akhir. Jika penyalinan berhenti lebih awal, penanda akhir itu tidak pernah sampai, dan banyak penampil menolak seluruh file alih-alih menampilkan yang ada. PNG menyimpan gambar dalam potongan terkompresi yang masing-masing memiliki checksum, dan satu potongan rusak sudah cukup bagi penampil yang ketat untuk menolak semua yang ada sesudahnya.

Apa yang terjadi pada file

Alat ini membaca header, mengikuti data gambar sejauh masih terbaca, lalu menulis file baru yang berakhir sebagaimana mestinya. Untuk PNG, alat memeriksa setiap potongan dan melanjutkan aliran terkompresi setelah bagian yang rusak. Tidak ada yang dilukis ulang: piksel yang sudah sampai tetap apa adanya, dan laporan menyebutkan di mana data yang terbaca berhenti.

Apa yang Anda dapatkan

Foto yang terpotong akan terbuka dengan bagian atas yang utuh; baris yang tidak pernah sampai akan hilang, biasanya tampak sebagai pita abu-abu atau kosong di bagian bawah. Bagian rusak di tengah bisa meninggalkan pita baris yang bergeser atau hilang. Jika awal JPEG hilang, header ikut hilang dan tidak ada yang bisa dijadikan dasar: alat akan menyampaikannya dan tidak menulis apa pun.

Kapan berhasil, menurut pengujian kami

JPEG berhasil dibangun ulang di setiap kasus yang kami uji saat file terpotong atau memiliki zona rusak. PNG berhasil saat terpotong, memiliki zona rusak, data bergeser, dan galat tersebar. JPEG dengan data bergeser, serta kedua format yang awalnya hilang, tidak berhasil dalam pengujian kami. Tabel lengkapnya ada di panduan jenis file.

Sebelum memulai

Bekerjalah pada salinan dan simpan file aslinya. Jika foto berasal dari kartu kamera, berhentilah memakai kartu itu sampai semua isinya disalin, karena foto baru bisa menimpa yang tersisa. Jika ada salinan lain di mana pun, di cadangan cloud atau pesan yang pernah Anda kirim, salinan itu lebih baik daripada pembangunan ulang apa pun.

Periksa foto baru

Buka dalam ukuran penuh dan perhatikan bagian bawah serta setiap pita tempat gambar berubah. Foto yang terbuka dalam ukuran penuh adalah file yang bisa dipakai; munculnya gambar mini tidak membuktikan hal itu.

Pertanyaan umum

Apakah bagian foto yang hilang bisa dipulihkan?

Tidak. Yang tidak pernah sampai ke file tidak bisa dibangun ulang. Foto baru berisi apa yang sudah sampai.

Apakah foto dikompres ulang atau diubah?

Tidak. Data gambar yang utuh tetap apa adanya; hanya bagian yang membuat file terbaca yang ditulis ulang.

Apakah foto diunggah ke suatu tempat?

Tidak. Foto dibaca di browser pada perangkat Anda dan tidak pernah keluar darinya.

Sumber

Dokumen yang dirujuk untuk panduan ini.

  1. ITU-T T.81: standar JPEG
  2. W3C: spesifikasi Portable Network Graphics (PNG)