Fotoğraf makinesinden çekilen birkaç bitmap görüntüsü göstermeye dayanan bir uygulama yapıyorum. Tüm resimlerin 90 derecelik (portre) bir oryantasyonla gösterilmesini istiyorum ve bunu her bir görüntü ile sağlanan EXIF bilgileriyle nasıl yapabileceğimi biliyorum. Bir görüntünün bitmapini, alındıktan hemen sonra ihtiyaçlarma uyacak şekilde döndürebilmem ve sunucuya gönderebilmem için veya görüntüyü sunucumdan döndürmeden göndermem için daha iyi bir fikir olur mu? aşağıdayken, görüntüde gördüğüm EXIF rotasyonunu kullanarak görüntülediğim resim görünümünü döndürmek için? Hafıza verimli ve hızlı bir çözüme ihtiyacım var. Teşekkürler.Android: Bitmap'i bir kez döndürün ya da görüntü görüşünü döndürmek için EXIF yönelimini kullanın
Q
Android: Bitmap'i bir kez döndürün ya da görüntü görüşünü döndürmek için EXIF yönelimini kullanın
1
A
cevap
1
Bitmap, her hücrede bulunan bazı verilerden oluşan bir matris olduğundan, resimlerin 90 derece olması gerektiğinde, dikey veya yatay ise aynı ağırlığa (mb cinsinden) sahip olmalıdır. O zaman probabley (benim mantığım tarafından) beri sunucuya göndermeden önce bunu yapmak istiyorum TAMAMLAYICI zaman o olacak şekilde yolda (böylece sadece bir kez olur ..) yüklemek için daha fazla ALOT çekmek Ekranda temel olarak kilo verimi üzerinde hiçbir etkisi olmayacaktır. Bunu bir çok ekranda görüntüleyeceğinizden (yine, bir sunucuda sakladığınızdan beri mantığımdan dolayı) tasarruf edersiniz. Bu durum, bazı diğer istemcilerden kendilerini kurtarmayı güçleştirecektir.
Teşekkürler, sunucuya göndermeden önce döndüreceğim ve bunun nasıl çalıştığını görün. –