BitmapFactory'yi kullanarak bir .jpg okumayı deniyorum. RGB888 formatlı bir bitmap almak istiyorum ama RGB565'i almaya devam ediyorum. Bunu değiştirebilmek için herhangi bir yol var mı?Android'de RGB888 olarak JPG'yi oku
5
A
cevap
4
BitmapFactory yöntemler bir BitmapFactory.Options örneği geçmesine izin. BitmapFactory.Options öğesini, kod çözme işleminden sonra döndürülmüş Bitmap formatını tanımlayan inPreferredConfig öğesini belirtmek için kullanabilirsiniz, sadece Bitmap.Config.ARGB_8888 olarak ayarlayın.
kendimi aptal gibi hissediyorum ... – Jay
Ok. Bir sorunum var gibi görünüyor.
BitmapFactory.Options opts = new BitmapFactory.Options(); opts.inPreferredConfig = Bitmap.Config.ARGB_8888; Bitmap bmp = BitmapFactory.decodeFile("/path/to/file.jpg", opts);
Bazı şeyleri denemek gibi bir şey deniyorum. – JayARGB_8888'den hoşlanmıyor gibi görünüyor. Bu çizgiyi alıyorum ve sorun değil. – Jay