javax.imageio
类 ImageIO
BufferedImage bi = ImageIO.read(resFile);//resFile --- InputStream
if(bi == null){
System.out.println(此文件不为图片文件);
}
try {//判断是否为图片文件并且返回图片的格式!
ImageInputStream iis = ImageIO.createImageInputStream(o);
// Find all image readers that recognize the image format
Iterator<ImageReader> iter = ImageIO.getImageReaders(iis);
if (!iter.hasNext()) {
// No readers found
return null;
}
// Use the first reader
ImageReader reader = iter.next();
// Close stream
iis.close();
// Return the format name
return reader.getFormatName();
}
加载一个图片:
ImageIcon(byte[] imageData, String description)
相关文章
- 01-102021-05-02 使用 os.listdir() 列出文件夹中的文件列表
- 01-10判断IOS13.4以上系统是否是相机拍照上传的图片
- 01-10Crontab中shell每分钟执行一次HDFS文件上传不执行的解决方案
- 01-10CodeGo.net>如何在SSIS中基于创建日期读取文件夹的所有文件?
- 01-10Winform - 判断GroupBox控件中的TextBox文本框是不是为空
- 01-10Exoplayer为android中的大型mp4文件抛出Decoder初始化异常
- 01-10如何批量导出工作表中的柱状图/折线图等图表为单独图片
- 01-10Qt中判断图像亮度是否正常获取亮度设置亮度的方法
- 01-10【Teradata DSQL】获取env中的用户和口令到变量中(无需落地到文件中)
- 01-10用于基于文件的进程通信的Java文件锁定机制