如何从Android中的图像文件中检索元数据

时间:2011-02-08 01:21:55

标签: android image metadata

如何从Android环境中的图像文件中检索元数据信息,如格式(jpeg,bmp,png,..),宽度,高度等?

2 个答案:

答案 0 :(得分:3)

您可以像这样提取图像的宽度,高度和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);

答案 1 :(得分:0)

是的,尝试查找ContentValues类,contentResolver()函数和URI类。无论你想做什么,这应该都有你需要的信息。