如何从Android环境中的图像文件中检索元数据信息,如格式(jpeg,bmp,png,..),宽度,高度等?
答案 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类。无论你想做什么,这应该都有你需要的信息。