java 代码判断图片格式后缀名称

摘要:
/***图像判断*/privatestaticStringgetFormatName(Objecto){try{//在imageImageInputStreamiis=ImageIO.createImageInputStream(o)上创建动画输入流;//FindallimageheaderhatrecognitzeimageformatIterate
 /**
 * 图片判断
 */
private static String getFormatName(Object o) {  
     try {  
         // Create an image input stream on the image  
         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 = (ImageReader) iter.next();  
  
         // Close stream  
         iis.close();  
  
         // Return the format name  
         return reader.getFormatName();  
     } catch (IOException e) {  
         //  
     }

     // The image could not be read  
     return null;  
 }  

免责声明:文章转载自《java 代码判断图片格式后缀名称》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇python控制windows剪贴板,向剪贴板中写入图片php中session_start()相关问题分析与解决办法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

centos7服务器配置接口供*调用

接口代码如下 from flask import Flask, request import json app = Flask(__name__) # postman : 127.0.0.1:5000/test_1.0 """ @app.route(), 是调用了flask.app.py文件里面的Flask类的route方法, route方法所做的事...

java登录拦截Filter

此例子为一个简单的登录拦截。 首先在web.xml中配置拦截类。 <filter-mapping> <filter-name>SessionFilter</filter-name> <url-pattern>/*</url-pattern> &...

详细介绍android rom移植知识普及

 详细介绍android rom移植知识普及 最近接到很多兄弟们的求助,也回答过无数个和下面这个问题类似的问题: 如何编译android 原生代码得到一个rom,然后跑到某某手机上。 鉴于很多兄弟对这块不清楚,我这里一并简单回答之。 1 ROM包含两个基本的image,一个是boot.image,这个image中主要是kernel和文件系统/目录下的一些东...

Oracle 汉字转拼音

   --0 select fn_getpy('测试',0) from dual ceshi  --1 select fn_getpy('测试',1) from dual CESHI  --2 select fn_getpy('测试',1) from dual CeShi  --3 select fn_getpy('测试',3) from dual cs...

鼠标滚轮事件

<script> var EventUtil = { addHandler: function(element,type,handler){//添加事件 if (element.addEventListener) {...

python 识别登录验证码图片功能的实现代码(完整代码)

在编写自动化测试用例的时候,每次登录都需要输入验证码,后来想把让python自己识别图片里的验证码,不需要自己手动登陆,所以查了一下识别功能怎么实现,做一下笔记。 首选导入一些用到的库,re、Image、pytesseract、selenium、time import re # 用于正则 from PIL import Image # 用于打开图片和对图片...