Estoy tratando de leer en .jpg usando BitmapFactory. Quiero obtener un mapa de bits con formato RGB888, pero sigo pareciendo obtener RGB565. ¿Hay alguna manera de cambiar esto?Lee en JPG como RGB888 en Android
5
A
Respuesta
4
Los métodos BitmapFactory le permiten pasar una instancia de BitmapFactory.Options. Puede utilizar BitmapFactory.Options para especificar el inPreferredConfig, que define el formato del mapa de bits devuelto después de la decodificación, simplemente configúrelo en Bitmap.Config.ARGB_8888.
Cuestiones relacionadas
- 1. Como lee bytes desde NSData
- 2. ¿Cómo abrir un archivo JPG como un BITMAP con el JPG almacenado en el SDCARD?
- 3. Android: Ponga GPSTimeStamp en etiquetas EXIF de jpg
- 4. Guardar lienzo como PNG o JPG
- 5. Android save view to jpg or png
- 6. ¿Cómo se lee en números como argumentos de comando?
- 7. Como lee cadena desde la derecha PLSQL
- 8. ¿Cómo se lee HTML como XML?
- 9. Mostrar imágenes jpg en python
- 10. ¿Cómo se lee el búfer de cuadros actual en android?
- 11. Guardar JPG en formato progresivo
- 12. Reducción de JPG durante la descompresión JPG
- 13. Lee STDIN (SYSIN) en COBOL
- 14. Lee n líneas en [String]
- 15. Convertidor de JPG a PDF en C#
- 16. Bmp a jpg/png en C#
- 17. Exportar PDF a JPG (s) en C#
- 18. Renderizar marco de flash (SWF) como imagen (PDF, PNG, JPG)
- 19. C#: Guardando archivos JPG en partes
- 20. ¿Combina SVG y .JPG en una imagen?
- 21. Pinterest como Grid en Android
- 22. Como llegar keyCode en Android
- 23. Android como Toast en Swing
- 24. sqlite problema como en Android
- 25. PHPExcel: Lee todos los valores (fecha, hora, números) como cadenas
- 26. ¿Cómo se lee en un valor de tamaño de 3 bytes como un entero en C++?
- 27. Mostrar una imagen jpg en un JPanel
- 28. Cómo convertir bmp a jpg en vb6
- 29. cómo agregar una imagen jpg en Latex
- 30. Ponga PNG sobre un JPG en PHP
Me siento como un idiota ... – Jay
Ok. Parece que estoy teniendo un problema. Intento algo como:
BitmapFactory.Options opts = new BitmapFactory.Options(); opts.inPreferredConfig = Bitmap.Config.ARGB_8888; Bitmap bmp = BitmapFactory.decodeFile("/path/to/file.jpg", opts);
Se cuelga por alguna razón. – JayParece que no le gusta ARGB_8888. Saco esa línea y está bien. – Jay