Как получить метаданные из файла изображения в Android - PullRequest
3 голосов
/ 08 февраля 2011

Как я могу получить метаданные, такие как формат (jpeg, bmp, png, ..), ширина, высота и т. Д., Из файлов изображений в среде Android?

Ответы [ 2 ]

3 голосов
/ 12 июня 2012

Вы можете извлечь ширину, высоту и тип MIME изображения следующим образом:

    BitmapFactory.Options opts=new BitmapFactory.Options();
    opts.inJustDecodeBounds=true;
    BitmapFactory.decodeFile("/sdcard/path/to/imagefile.blah", opts);
    Log.i(TAG, "Mimetype:" + opts.outMimeType);
    Log.i(TAG, "Width:" + opts.outWidth);
    Log.i(TAG, "Height:" + opts.outHeight);
0 голосов
/ 08 февраля 2011

Да, попробуйте поискать класс ContentValues, функцию contentResolver () и класс URI. Здесь должна быть информация, которая вам нужна, чтобы делать то, что вы пытаетесь сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...