判断一个图片是不是伪造的方法
来源:互联网 发布:比较好的java入门书籍 编辑:程序博客网 时间:2024/05/02 02:09
有时候我们闲着无聊可能把.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在试试!
1 0
- 判断一个图片是不是伪造的方法
- 判断一个图片是不是伪造的方法
- javascript 判断 一个对象是不是 数组的方法
- 判断一个程序是不是系统程序的方法
- 判断一个变量是不是数组Array类型的方法
- Delphi判断一个文件是不是JPG图片
- 判断一个gif图片是不是动画
- 编写方法,判断一个正整数是不是质数
- 正则表达式-判断是不是网络地址的图片
- 从StL stack 查找一个元素或者判断一个元素是不是存在的方法
- 判断一个文件是不是excel格式的
- 判断一个数是不是2的乘方
- 判断一个程序员是不是好的程序员
- 判断一个数是不是2的幂
- 怎么判断一个问题是不是递归的
- 判断一个整数是不是2的幂
- 判断一个数是不是特殊的三位数
- 判断一个字符串的字符是不是唯一
- 《动态表情的时空流形上的表示基expressionlet学习》学习总结
- 【并查集】【bzoj 1116】: [POI2008]CLO
- leetcode Count and Say
- Day10_c语言_高级指针练习
- 数组的内存管理
- 判断一个图片是不是伪造的方法
- [linux,c++] 使用指针函数实现多个函数调用
- Linux Lvs负载均衡集群技术(二)
- Android漏洞——将Android恶意代码隐藏在图片中
- 2015考研之十八届四中全会专项考点分析
- web项目开发处理乱码问题
- 到底什么是产品经理
- seo优化的一些简单的技巧
- Java HashMap实现机制