Aynı boyutlar / dpi olan iki resim neden farklı dosya boyutlarında?


10

İki görüntümün mümkün olduğunca küçük olması gereken bir proje üzerinde çalışıyorum. İki görüntüyü aynı boyutlara / dpi'ye ölçekledim ve Photoshop CS6'daki renk profilini kontrol ettim ve ikisi de aynı görünüyor. Her ikisi de aynı JPEG sıkıştırmasında kaydedildi.

Birisi bana bu iki görüntünün nasıl bu kadar farklı boyutlarda olduğunu açıklayabilir mi? Köpek 97 KB ve tavşan bir 576 KB.

resim açıklamasını buraya girin

resim açıklamasını buraya girin

Bu yüzden öneriyi takip ettikten sonra yukarıdaki resimlerin her ikisinin gömülü renk profillerini değiştirdim ve şimdi neredeyse aynı dosya boyutundalar. Ancak, aynı gömülü renk profiline sahip iki tane daha var ve yine bunlar büyük ölçüde farklı boyutlarda. Bana nedenini açıklayabilir misin?

resim açıklamasını buraya girin

resim açıklamasını buraya girin


1
"küçük" (eğer üzerinde çalıştığınız bazı belirtimlere sahip olmanız gerekir) ve amacının ne olduğunu belirtebiliyorsanız, daha fazla dosya boyutu optimizasyon yöntemi alabilirsiniz.
horatio

Yanıtlar:


13

İlk iki görüntünün katıştırılmış renk profilleri vardır. Küçük olanın Adobe RGB'si, büyük olanın ise daha fazla yer kaplayan "TIFF RGB" si vardır.

Benim tahminim muhtemelen zaten bu sRGB olmak istiyorum ile, hiçbir gömülü renk profili.

İkinci durumda, detaylar. El fotoğrafı aynı renkteki büyük alanlara, çok bulanıklığa ve çok keskin çizgilere sahiptir. Bu sıkıştırma için idealdir. Bisikletler ve ağaçlar kontrast ve karmaşık ayrıntılarla dolu. Sıkıştırmak çok daha zor.

İkinci görüntünün üzerinde güçlü bir gauss bulanıklığı çalıştırmayı deneyin ve kaydettiğinizde nasıl küçüldüğünü izleyin. Bu sorununuzu çözmez, ama ne olduğunu netleştirmelidir.


Bir resmi katıştırılmış renk profilleri için nasıl kontrol edebilirsiniz?
cbdeveloper

Birkaç yol var, ama belki de en kolayı: onları Gimp'de açın ve size söyleyecek ve srgb'ye dönüştürmek isteyip istemediğinizi soracaktır.
Lütfen Profilim

7

Aynı boyutlara sahip iki görüntü aynı miktarda veri içerir, ancak aynı miktarda bilgi içermeyebilir . Saf beyaz bir görüntü neredeyse hiç bilgi içermez ve çok küçük bir alana sıkıştırılabilir (bu görüntüyü tam olarak yeniden oluşturmak için yalnızca yükseklik ve genişliği depolamak yeterlidir).

Çok fazla ayrıntı içeren sahneler çok fazla bilgi içerir ve bu nedenle daha fazla depolama alanı gerektirir, bu kaçınılmazdır. Gürültü anlamsızdır, ancak gürültüyü azaltabilirseniz görüntü içeriğinden ödün vermeden dosya boyutunu küçültür.


+1: Bazı verilerin ne kadar bilgi taşıdığı hakkındaki teorileri seviyorum ... Bunu anlamaya yardımcı olmak için "Kolmogorov teorisi" ni öneririm ...
woliveirajr

4

JPEG sıkıştırması, ne kadar ayrıntıyı atmanız gerektiğini, ne kadar tutulacağını söylemez.

Aynı miktarda ayrıntı atıldığında, farklı miktarda ayrıntıyla iki farklı görüntü bırakılacaktır. Depolama genellikle sıkıştırmadan sonra görüntüde kalan ayrıntı miktarı ile orantılıdır.

İkinci setinizde, ikinci görüntünün daha fazla ayrıntısı var. Bu, çok daha iyi sıkışan tekdüze renkteki geniş açıklıklara sahip ilkine kıyasla açık olmalıdır.

Bazı kameralarda görüntüleri belirli bir kaliteye VEYA belirli bir boyuta sıkıştırmayı seçebilirsiniz. Bir görüntü daha fazla ayrıntı içerdiğinde, belirli bir boyuta sıkıştırıldığında daha fazla ayrıntı kaybeder, bu nedenle yalnızca depolama sınırlıysa istenir.


Peki, dosya boyutunu azaltmak için başka bir şey yapabilir miyim?
daveMac

Profili kaldırdıktan sonra, yapılacak bir sonraki şey meta verileri kaldırmaktır. Bu nconvert -rmeta ile yapılabilir . Daha sonra, farklı boyutlarda ayrıntılara sahip dosyaların aynı boyutta olmasını istiyorsanız, birini diğerinden daha fazla sıkıştırmanız gerekir (başka bir deyişle, ekstra ayrıntıları kaldırın).
Itai

Fazla meta verileri kaldırdıktan sonra, dosya boyutunu azaltmanın tek yolu görüntüdeki bilgi miktarını azaltmaktır. Jpeg görüntüsünün Q ("kalite") faktörünü kırparak, küçülterek veya azaltarak yaparsınız. Fark edilebilir yapay nesneler almadan önce (tek tek piksellere bakmak için zum yapmadan) genellikle q = 75'e (tam photoshop eşdeğerinin ne olduğundan emin değilsiniz) düşebilirsiniz, ancak görüntüden görüntüye değişir.
Brian White

Ne yazık ki, keskin çizgiler, kontrast ve ayrıntılar içeren görüntüler , JPEG kalitesini düşürdükçe yapay nesneleri daha hızlı gösterme eğilimindedir . Yani kazanamazsın.
Lütfen Profilim

3
@mattdm Tanıma göre gürültü rastgele ve iyi sıkıştırmıyor. Ben dramatik dosya boyutu azaltabilir bir resimde odak alanı dışında etkileyici bir bulanıklık filtresi uygulayarak bulundu ettik ve konu pop yaparak resim bakmak daha iyi yapmak. Bazen kazanabilirsiniz!
Matt Grum

4

Photoshop'ta (veya PS Elements) çalışıyorsanız, "Kaydet" veya "Farklı Kaydet ..." yerine "Web ve Cihazlar İçin Kaydet ..." seçeneğini kullanın. Bu size yalnızca istenmeyen dosya bileşenlerini (renk profilleri, meta veriler) soyma fırsatı vermekle kalmaz, ayrıca ayarlarınızın görüntüde yapacağı değişikliklerin etkileşimli bir önizlemesini alırsınız, örneğin eserler başlamadan önce JPEG sıkıştırmasıyla ne kadar ileri gidebilirsiniz sakıncalı hale gelmek.

Bazı görüntülerin diğerlerinden çok daha fazla sıkıştırılacağını kabul etmek zorunda kalacaksınız: sıkıştırma (basit terimlerle) çoğunlukla komşu pikseller arasındaki değişiklikleri tanımlamakla ilgilidir ve "düzgün degrade" uzun bir anlatımdan çok daha kısa bir hikaye az çok ilgisiz 64 pikselden oluşan karmaşık bir hikaye. Sizin bisiklet / yeşillik resim fotoğrafik eşdeğerdir İki Şehrin Hikayesi veya À la recherche du temps perdu - sen yapabilirsiniz iki paragraf özetini oluşturmak, ama çok özleyeceğim. Einstein'ı yorumlamak için: dosyalarınız mümkün olduğunca basit olmalı, ancak daha basit olmamalıdır.Buna dayanabilecek görüntülerde daha yüksek sıkıştırma seviyeleri (daha düşük kaliteli sayılar) kullanın ve toplu olarak dosya boyutlarınız, daha büyük olması gereken bir görüntünün elma arabasını bozmayacak kadar iyi çalışmasını sağlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.