Mengapa dua gambar memiliki dimensi / dpi yang sama dengan ukuran file yang berbeda?

10

Saya sedang mengerjakan proyek di mana dua gambar saya harus SEBAGAI KECIL MUNGKIN. Saya telah menskala dua gambar dengan dimensi yang sama / dpi dan saya telah memeriksa profil warna di Photoshop CS6 dan keduanya terlihat sama. Keduanya disimpan pada kompresi JPEG yang sama.

Dapatkah seseorang tolong jelaskan kepada saya bagaimana kedua gambar ini ternyata memiliki ukuran yang sangat berbeda? Anjing satu adalah 97 KB dan kelinci 576 KB.

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Jadi setelah mengikuti saran saya mengubah profil warna tertanam dari kedua gambar di atas dan mereka sekarang ukuran file hampir sama. Namun, saya memiliki dua lagi yang memiliki profil warna tertanam yang sama dan sekali lagi, ini adalah ukuran yang sangat berbeda. Bisakah Anda jelaskan mengapa?

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

daveMac
sumber
1
jika Anda dapat menghitung "kecil" (Anda harus memiliki spesifikasi yang sedang Anda kerjakan) dan apa tujuannya, maka Anda mungkin menerima beberapa metode optimasi ukuran file lagi.
horatio

Jawaban:

13

Dua gambar pertama keduanya memiliki profil warna tertanam. Yang lebih kecil memiliki Adobe RGB, dan yang lebih besar memiliki "TIFF RGB", yang akan menghabiskan lebih banyak ruang.

Dugaan saya adalah Anda mungkin ingin ini tetap menjadi sRGB , tanpa profil warna tertanam.

Dalam kasus kedua, ini detailnya. Foto tangan memiliki area besar dengan warna yang sama, banyak blur, dan garis yang sangat tajam. Itu ideal untuk kompresi. Sepeda dan pepohonan penuh dengan kontras dan detail yang rumit. Itu jauh lebih sulit untuk dikompres.

Coba jalankan gaussian blur yang kuat di atas gambar kedua dan perhatikan bagaimana menyusut ketika Anda menyimpannya. Itu tidak menyelesaikan masalah Anda, tetapi harus menjelaskan apa yang terjadi.

Silakan Baca Profil Saya
sumber
Bagaimana Anda dapat memeriksa gambar untuk profil warna tertanam?
cbdeveloper
Ada beberapa cara, tetapi mungkin yang paling mudah adalah: membukanya di Gimp dan itu akan memberi tahu Anda dan bertanya apakah Anda ingin mengonversi ke srgb.
Silakan Baca Profil Saya
7

Dua gambar dengan dimensi yang sama mengandung jumlah data yang sama tetapi tidak harus jumlah informasi yang sama . Gambar putih murni hampir tidak mengandung informasi dan dapat dikompresi ke dalam ruang yang sangat kecil (cukup untuk menyimpan hanya tinggi dan lebar untuk sepenuhnya menciptakan kembali gambar ini).

Adegan dengan banyak detail mengandung banyak informasi sehingga akan membutuhkan lebih banyak ruang penyimpanan, ini tidak bisa dihindari. Namun noise seperti informasi yang tidak berarti, jika Anda dapat mengurangi noise, itu akan mengurangi ukuran file tanpa mengurangi konten gambar.

Matt Grum
sumber
+1: Saya suka teori tentang berapa banyak informasi yang
dibawakan oleh
4

Kompresi JPEG mengatakan berapa banyak detail untuk dibuang, bukan berapa banyak untuk disimpan.

Dengan jumlah detail yang sama yang dibuang, dua gambar berbeda akan dibiarkan dengan jumlah detail yang berbeda. Penyimpanan umumnya sebanding dengan jumlah detail yang tersisa dalam gambar setelah kompresi.

Di set kedua Anda, gambar kedua jelas memiliki lebih banyak detail. Ini harus jelas dibandingkan dengan yang pertama yang memiliki bentangan besar warna seragam yang kompres jauh lebih baik.

Pada beberapa kamera Anda dapat memilih untuk mengompres gambar ke kualitas tertentu ATAU ukuran tertentu. Ketika sebuah gambar berisi lebih banyak detail, maka kehilangan lebih banyak detail saat dikompresi ke ukuran tertentu, jadi ini hanya diinginkan jika penyimpanan terbatas.

Itai
sumber
Jadi, bisakah saya melakukan hal lain untuk mengurangi ukuran file?
daveMac
Setelah menghapus profil, hal selanjutnya yang harus dilakukan adalah menghapus metadata. Ini bisa dilakukan dengan nconvert -rmeta. Kemudian jika Anda benar-benar ingin file dengan jumlah detail berbeda menjadi ukuran yang sama, Anda harus mengompres satu lebih banyak dari yang lain (dengan kata lain, hapus detail tambahan).
Itai
Setelah Anda menghapus metadata asing, satu-satunya cara untuk mengurangi ukuran file adalah dengan mengurangi jumlah informasi dalam gambar. Anda melakukannya dengan memotong, memperkecil ukuran, atau mengurangi faktor Q ("kualitas") pada gambar jpeg. Anda biasanya dapat mengecil menjadi q = 75 (tidak yakin apa persisnya yang setara dengan photoshop) sebelum Anda mendapatkan artefak yang terlihat (tanpa memperbesar untuk melihat masing-masing piksel) tetapi bervariasi dari gambar ke gambar.
Brian White
Dan sayangnya, gambar dengan garis tajam, kontras, dan detail akan cenderung menunjukkan artefak lebih cepat saat Anda menurunkan kualitas JPEG. Jadi Anda tidak bisa menang.
Silakan Baca Profil Saya
3
@mattdm Noise menurut definisi adalah acak dan tidak terkompresi dengan baik. Saya menemukan menerapkan filter blur ke area tidak fokus dalam gambar dapat secara dramatis mengurangi ukuran file dan membuat gambar terlihat lebih baik dengan membuat subjek muncul. Terkadang kamu bisa menang!
Matt Grum
4

Jika Anda bekerja di Photoshop (atau Elemen PS), gunakan opsi "Simpan untuk Web dan Perangkat ..." daripada "Simpan" atau "Simpan Sebagai ...". Tidak hanya itu memberi Anda kesempatan untuk menghapus komponen file yang tidak diinginkan (profil warna, metadata), Anda mendapatkan pratinjau interaktif tentang apa yang akan dilakukan perubahan pengaturan Anda terhadap gambar, seperti seberapa jauh Anda dapat pergi dengan kompresi JPEG sebelum artefak mulai menjadi tidak menyenangkan.

Anda harus menerima bahwa beberapa gambar akan memampatkan ke tingkat yang jauh lebih besar daripada yang lain: kompresi (dalam istilah sederhana) sebagian besar tentang menggambarkan perubahan antara piksel tetangga, dan "gradien halus" adalah cerita yang jauh lebih pendek untuk diceritakan daripada panjang , kisah rumit dari 64 piksel individu yang lebih atau kurang terkait. Gambar sepeda / dedaunan Anda setara dengan fotografi dari A Tale of Two Cities atau À la recherche du temps perdu - Anda dapat membuat ringkasan dua paragraf, tetapi akan banyak kehilangan. Mengutip Einstein: file Anda harus sesederhana mungkin, tetapi tidak lebih sederhana.Gunakan tingkat kompresi yang lebih tinggi (angka kualitas lebih rendah) pada gambar yang tahan, dan secara agregat ukuran file Anda akan bekerja dengan cukup baik sehingga satu gambar yang perlu lebih besar tidak akan mengecewakan keranjang apel.


sumber