2016-04-08 31 views
1

olması gerekenden daha büyüktür (amed-sdk kütüphanesinden node.js'ye) Amazon S3'e bazı dosyalar yüklüyorum. Görüntü dosyasına gelince - node.js E.g.'de basılan body.length'den çok daha büyük S3'e benziyor. Ben 7050103 body.length ile dosya var, ama S3 tarayıcı olduğunu gösterir: Boyutu: 8,38 MB (8789522 bayt) Burada bazı meta var biliyorum - ama meta 1MB daha fazla alabilir?Yüklendikten sonra resim dosyaları,

Bu kadar büyük bir farkın kaynağı nedir? Bu dosyayı s3'e göndermeden önce s3'te ne boyutta olacağını öğrenmenin bir yolu var mı?

+1

Dosya boyutu usck s3cmd veya aws cli veya başka bir yöntem ... ... fark olup olmadığını görmek için deneyin. Ayrıca, indirmeyi deneyin ve gerçek boyutu kontrol edin. –

cevap

0

Dosyayı s3 konsolu üzerinden yükledim ve aslında bu durumda boyutta fark yoktu. Sorunun dönen görüntü için lwip kitaplığı kullanımında olduğunu öğrendim. Bir hatam vardı - açı 0 olsa bile dönmüştüm, bu yüzden 0 derece dönüyordum. Böyle döndürüldükten sonra görüntü daha büyüktü. Jpg'ye sıkıştırmanın farklı kalitede olabileceğini düşünüyorum.

İlgili konular