我从 stackoverflow 上的另一篇文章中获得了以下代码,用于识别 Java 中的图像类型。
FileNameMap fileNameMap = URLConnection.getFileNameMap();
String mimeType = fileNameMap.getContentTypeFor(path);
System.out.println(mimeType);
它工作正常,适用于 jpeg、gif 或 png。
但是BMP 图片的输出是 NULL。有人帮忙吗?:)