Hoy me he dado cuenta de que si aplicas filtros o modificas una imagen con la aplicación de la galería, aplica los cambios a la imagen, en lugar de crear una nueva imagen con los cambios. Mi primer pensamiento fue que no era una buena idea. A veces se quiere mantener la imagen original, sin tocar, así como la imagen modificada, tal vez para fines de comparación, o para probar diferentes filtros o ajustes. En mi caso, estuve jugando con las curvas y luego guardé la imagen. Quería comparar la nueva imagen con la original, pero la original había desaparecido. Decidí volver a la configuración de las curvas, y vi que las curvas seguían siendo como las había configurado, lo que significa que puedo simplemente restaurar la curva para cada canal y eso me devolverá la imagen original.
Decidí hacer una prueba con otra imagen. Abrí una nueva imagen, apliqué un filtro de los filtros preestablecidos y guardé la imagen. Luego volví a la imagen, y la edité de nuevo, pero esta vez eliminé el filtro, y la imagen volvió a ser normal.
Mi primer pensamiento fue que la imagen de la galería aplicaba ediciones no destructivas. Algo parecido a lo que hacen algunos programas de edición. El que me viene a la mente es Shotwell, aunque éste es más un visor que un editor, pero tiene algunas funciones limitadas para jugar con la saturación, los niveles y otros ajustes. No parecía probable que la aplicación de la galería en adroid estuviera haciendo eso porque otras aplicaciones de visualización de imágenes mostraban la imagen con el filtro aplicado.
Decidí conectar el dispositivo al ordenador mediante un cable USB. Navegué a la carpeta de la cámara, y abrí la imagen en el ordenador, y mostró la imagen modificada. Esto significa que la imagen está siendo modificada. Mientras el dispositivo seguía conectado al ordenador, decidí quitar el filtro y abrir la imagen de nuevo en el ordenador. La imagen volvió a ser la original.
¿Cómo es que Android puede modificar el archivo de imagen directamente, y luego restaurarlo al original. Está guardando el archivo original en otro lugar?
Cómo se reproduce:
- Abra la aplicación Galería (la que viene por defecto)
- Elija una imagen para editarla y toque el pequeño lápiz en la esquina inferior izquierda de la pantalla.
- Edita tu imagen, toca el botón de guardar, o simplemente pulsa el botón. Te preguntará si quieres guardar la imagen. Guárdala.
- Toca de nuevo el lápiz y quita el filtro.
- Tu imagen vuelve a ser la original.
Dispositivo: Nexus 7
SO: Android 4.4.2
1 votos
Que yo sepa, la Galería guarda la imagen modificada en otro archivo de la misma carpeta. Pero nunca he estado en KitKat...
0 votos
Eso es lo que estaba pensando, pero descuido demasiado mi dispositivo como para haber leído algo al respecto antes.