通过文件内容识别文件是不是图片
来源:互联网 发布:帮软件充值话费的软件 编辑:程序博客网 时间:2024/05/07 06:07
package testPhoto;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.util.Iterator;
import javax.imageio.ImageIO;
import javax.imageio.stream.ImageInputStream;
public class TestPhoto {
/*
* 一下两种方式,通过文件内容识别文件是不是图片
* */
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//第一种通过BufferedImage
BufferedImage bi=ImageIO.read(new File("D:/Hydrangeas.jpg"));
if(bi==null){
System.out.println("此文件不是图片文件");
}else {
System.out.println("此图片是图片文件");
}
//通过ImageInputStream获取
ImageInputStream iis = ImageIO.createImageInputStream(new File("D:/Hydrangeas.jpg"));
Iterator iter = ImageIO.getImageReaders(iis);
if (!iter.hasNext()) {
System.out.println("此文件不为图片文件");
}else {
System.out.println("此图片是图片文件");
}
}
}
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.util.Iterator;
import javax.imageio.ImageIO;
import javax.imageio.stream.ImageInputStream;
public class TestPhoto {
/*
* 一下两种方式,通过文件内容识别文件是不是图片
* */
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
//第一种通过BufferedImage
BufferedImage bi=ImageIO.read(new File("D:/Hydrangeas.jpg"));
if(bi==null){
System.out.println("此文件不是图片文件");
}else {
System.out.println("此图片是图片文件");
}
//通过ImageInputStream获取
ImageInputStream iis = ImageIO.createImageInputStream(new File("D:/Hydrangeas.jpg"));
Iterator iter = ImageIO.getImageReaders(iis);
if (!iter.hasNext()) {
System.out.println("此文件不为图片文件");
}else {
System.out.println("此图片是图片文件");
}
}
}
0 0
- 通过文件内容识别文件是不是图片
- android 工具类:用来判断一个文件是不是图片,通过文件名
- Delphi判断一个文件是不是JPG图片
- 通过URL读取文件内容
- 通过扇区读取文件内容
- 通过文件流复制图片
- 通过文件流复制图片
- Delphi中判断一个文件是不是JPG图片文
- [Android UI界面] android 判断一个文件是不是图片资源
- 通过图片文件头判断图片类型
- 判断是不是PE文件
- 判断文件是不是unicode
- 判断是不是PE文件
- 通过文件头识别BMP或JPG文件
- 通过SQL将文件内容存入字段
- linux 通过命令修改文件内容
- java通过文件头内容判断文件类型
- java通过文件头内容判断文件类型
- spring中bean的基本xml配置
- 游戏计划4
- Android--Dialog详细讲解
- 微信营销不可随便套用微博模式的原因
- 普元日记--自定义底部遮罩层
- 通过文件内容识别文件是不是图片
- 二叉树螺旋遍历
- Android设计模式系列--观察者模式
- Android开发eclipse快捷键
- linux笔记之2--makefile
- 如何在Linux创建安全的临时文件
- Spring Mvc 源码理解。
- SpannableString设置除Color类中颜色以外的自定义颜色
- Android app身体质量指数(BMI)