判断一个图片是不是伪造的方法
来源:互联网 发布:大学生网络诈骗ppt 编辑:程序博客网 时间:2024/05/18 01:33
有时候我们闲着无聊可能把.txt文本改成.jpg或.png.但是我们开发的时候可能读取都是按后缀名读取的,也许就可能把这一张伪造的图片也读了出来,可能给我们队开发造成一定的损害。那么我们怎么判断一个图片是真的图片还是假图片那:下面是方法:
- public static void main(String[] args) throws IOException {
- File file=new File("C:/Documents and Settings/Administrator/桌面/aa.png");
- System.out.println(isImageFile(file));
- }
- public static boolean isImageFile(File file) {
- ImageInputStream iis = null;
- try {
- iis = ImageIO.createImageInputStream(file); // resFile为需被
- Iterator<ImageReader> iter = ImageIO.getImageReaders(iis);
- if (!iter.hasNext()) {// 文件不是图片
- System.out.println("此文件不为图片文件");
- return false;
- }
- iis.close();
- } catch (IOException e) {
- e.printStackTrace();
- }
- return true;
- }
只需要用这个方法就可以了:可能有的倒不了包,请把JDK升级到1.7在试试!
0 0
- 判断一个图片是不是伪造的方法
- 判断一个图片是不是伪造的方法
- javascript 判断 一个对象是不是 数组的方法
- 判断一个程序是不是系统程序的方法
- 判断一个变量是不是数组Array类型的方法
- Delphi判断一个文件是不是JPG图片
- 判断一个gif图片是不是动画
- 编写方法,判断一个正整数是不是质数
- 正则表达式-判断是不是网络地址的图片
- 从StL stack 查找一个元素或者判断一个元素是不是存在的方法
- 判断一个文件是不是excel格式的
- 判断一个数是不是2的乘方
- 判断一个程序员是不是好的程序员
- 判断一个数是不是2的幂
- 怎么判断一个问题是不是递归的
- 判断一个整数是不是2的幂
- 判断一个数是不是特殊的三位数
- 判断一个字符串的字符是不是唯一
- 前端基础
- GitHub开源组件集锦
- DuplicateHandle 伪句柄 与 实句柄的应用
- Hello Giraph
- TextBox多行文本框内容自动换行
- 判断一个图片是不是伪造的方法
- AngularJS: Factory vs Service vs Provider
- Android笔记ContentUris类使用介绍
- ORACLE-Kill 杀死正在执行的Oracle存储过程和死锁语句
- Ubuntu 14.04 samba安装
- 设置全选按钮功能
- 你好fedora,再见Ubuntu
- Linux进程间通信——使用消息队列
- Java 进行 RSA 加解密时不得不考虑到的那些事儿