Sabit dosya boyutunda görüntüler nasıl oluşturulur?


2

Sabit dosya boyutunda ( resim boyutunda değil ) resimler oluşturmak istiyorum . Çözümlerin bazılarını burada denedim. Toplu iş, JPEG görüntülerini sabit bir dosya boyutunda "yeniden boyutlandırın" , ancak oluşturulan dosyaların bayt cinsinden dosya boyutu yerine sabit boyutta sabitlendiği görüldü .

Örneğin, görüntü boyutunun bayt olarak 33 KB olmasını istiyorum, ancak aslında diskte 33 KB değerinde bitiyor.

Kind: JPEG image
Size: 32,222 bytes (33 KB on disk)

Herhangi bir fikir? Teşekkürler!


4KB farkın bu kadar önemli olduğu dosya boyutunda neden bu kadar hassas görüntü dosyalarına ihtiyacınız var? Ne yapmaya çalışıyorsun?
Brezilyalı Adam,


@ethanjyx: Bu sadece tekrar ortaya çıkmış eski bir yazıdır, çünkü daha fazla cevabı işaretleyen olası bir yinelenen soru önerilmiştir. İki soru. Birincisi, sorunun şu anki durumu hakkında bir yorum yapabilir misiniz (bir çözüm buldunuz mu? Öyleyse, neydi? Hala bir cevap mı arıyorsunuz veya bu olaylar tarafından üstlenildi mi?)? İkincisi, sorular gönderildikten sonra, benzer bir sorunu olan başkalarına yardım ederken kendi başlarına bir yaşam sürüyorlar. Hedefinizin kesin bir dosya boyutu mu, yoksa maksimum dosya boyutu mu olduğunu netleştirebilir misiniz? Sıkıştırmanın tahmin edilmesi zor olabilir, bu nedenle çoğu seçenek maksimum boyutu hedefler.
fixer1234

Yanıtlar:


1

Diskteki son boyut, dosyanın içinde bulunduğu depolama aygıtı (aslında, bölüm) tarafından kullanılan alt çizgi dosya sisteminin küme / sektör boyutuna bağlı olacaktır. Bu, depolama alanınızın sektör boyutunun katının en yakın değerine yuvarlanır. (NTFS için varsayılan olarak 4 KB'dir, ancak daha yüksek / daha küçük olabilir).

Bu nedenle, tek bir bayt fazlalığı, depolama alanınızın birden çok kilidini alan bir dosya anlamına gelebilir. Aslında, depolama ortamındaki "gevşek alan" sorununun nedeni budur, yani her dosyanın son sektöründe kullanılmayan alan tarafından boşa harcanan dosya, çok küçük dosyalar olduğunda çok dikkat edilmesi gereken bir sorun büyük bir sektör büyüklüğüne sahip bir bölmede.

Sorunuzla ilgili kesin bir cevap yok ve 4 KB'lık bir farkın anlamlı olduğu dosya boyutunda bu kadar hassas bir görüntü dosyasına gerçekten ihtiyacınız olmadıkça, bunun sorun olmadığını düşünüyorum.

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.