|
||
|
|
|
|||||||
| Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Extraer metadatos de una imagen que esta en recursos
Hola, una nueva duda, quisiera saber como extraer los metadatos de una imagen que esta en recursos, para ser mas especificos quiero extraer el nombre del autor, es por que estoy trabajando con imagenes con licencia creative commons, tengo un monton de imagenes con esa licencia y es para que el usuario toque en un simbolo de información y este le diga quien es el autor, gracias de nuevo.
|
|
|
|
#2
|
||||
|
||||
|
El API de Android solo permite leer metadatos de ficheros externos (no recursos) http://developer.android.com/intl/es...Interface.html
Siendo recursos significa que las imágenes ya las conoces de antemano, así que puedes tener alguna estructura de datos que guarde además del identificador el nombre de autor o la URL para cuando se pulse obtener más información). Es mejor que leerlo directamente del EXIF y evitas problemas de que unas imágenes usen unos atributos EXIF y otras otros (que yo sepa no hay un atributo estándar para autor, y muchas cámaras usan el atributo UserComment que no necesariamente es el nombre del autor)
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
|
| Gracias de parte de: | ||
|
#3
|
||||
|
||||
|
Gracias Mocelet, tendré que crear un String Array con todos los nombres de autor.
|
|
#4
|
||||
|
||||
|
Como dice mocelet, cada uno escribe en el EXIF como le viene en gana, no existe un estándar.
Yo para lo único que utilizo el EXIF es para hacer correcciones de orientación, que antes las hacía con el móvil y ahora he decidido dejarle ese honor al BackEnd. |
| Gracias de parte de: | ||
|
#5
|
||||
|
||||
|
Bueno, esplico mas a fondo, mi idea era poner manualmente el metadato de author en cada imagen, asi si en un futuro cambiaba la imagen, no tendria que estar cambiando un String, tal vez con este caso podrian decirme alguna alternativa, gracias.
|
|
#6
|
||||
|
||||
|
Ganas de complicarse la vida escribir en el EXIF un texto cuando puedes tener una estructura de datos más rica en contenido que contenga el nombre de autor, la licencia, el enlace a la licencia y a la URL del autor, etc.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
|
| Gracias de parte de: | ||
|
#7
|
||||
|
||||
|
Bueno, ahora que lo pienso tienes razón, gracias de nuevo.
|
![]() |
Estás aquí
|
||||||
|
||||||