一个 boolean 的方法,超过规定像素大小返回false。 可用于接口上传图片,像素大小的判断。

public boolean judgeImgPixel(String path) throws Exception{File file = new File( path);//读取文件路径BufferedImage bi = null;try{bi = ImageIO.read(file);}catch (IOException e){logger.error("获取图片像素异常!");}int width = bi.getWidth();int height = bi.getHeight();if (width < 150 || height < 150 || width > 1500 || height > 1500) {return false;}return true;
}

使用的话 参考如下

if (!uploadService.judgeImgPixel(registerImgPath)) {throw new ServiceException(EnumClass.ResultCodeType.IMG_ERROR.getKey(), "注册照图片像素不达标!");}

JAVA 判断图片像素大小的方法相关推荐

  1. java判断 图片_java判断是否为图片的步骤和方法

    小编今天看到有个小伙伴问java如何判断上传的东西是否是图片,刚好小编有时间就给小伙伴解决一下如何判断的方法. 1.打开Eclipse,在项目工程一栏,也就是左边这一栏的空白处右击鼠标, 选择new- ...

  2. java判断图片是否被修改过_4种方法判断图片是否被PS处理过,你都会吗? | X的博客...

    "你用什么牌子的化妆品?" "Photoshop" 你是不是经常在网上看到新闻里说某官员的艳照系PS处理过,看到漂亮妹子照片又怀疑是Photoshop处理过?本 ...

  3. java 判断图片格式_Java判断上传图片格式的实例代码

    先给大家介绍下java判断上传图片格式. 由于客户上传图片将png的图片的后缀名改为jpg,所以通过后缀名判断不行,用下面这个方法可以 //判断是否是JPG格式 log.info("-1-- ...

  4. java判断图片相同_java 识别图片相似度及图片是否相同

    1.比较MD5值 判断图片是否相同 package com.zerdoor.util; import java.io.File; import java.io.FileInputStream; imp ...

  5. java判断闰年通过多态方法_04748《Java语言程序设计》实验指导书.doc

    04748<Java语言程序设计>实验指导书.doc Java语言程序设计 实验指导书 前言 一.上机实验目的 上机实验的目的是提高学生的分析问题.解决问题的能力和动手能力,通过实践环节理 ...

  6. java 判断图片合适,Java 判断图片色彩

    package cardshibie; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileOut ...

  7. java 判断图片否旋转,Java实现图片任意角度旋转

    Java普通方法实现图片旋转:import java.awt.Dimension; import java.awt.Graphics2D; import java.awt.Image; import  ...

  8. java读取图片缩略方法_java 图片缩略图的两种方法

    最近网上看到两种不同的java图片缩略图的绘制方案 第一种,使用Graphics().drawImage按照一定的比例重新绘制图像. Java代码 package com.image.suoluetu ...

  9. 照片怎么设置成1寸大小?修改图片像素大小的方法

    我们在网上填写个人简历的时候,需要提交1寸个人照片,如果没有这个尺寸的照片怎么办呢?能不能自己修改图片尺寸呢?今天就教给大家一个可以把图片修改到一寸大小的方法,1寸照片尺寸为295*413,通过图片改 ...

最新文章

  1. ros 中对一个点利用tf工具旋转,python or C++
  2. python_day1
  3. @transaction 提交事务_Kafka 事务实现原理
  4. CMD-NET命令详解、NET命令大全(转)
  5. ofdm原理_什么是IQ调制,了解I/Q调制的基本原理及其主要特征 - 射频技术第2部分...
  6. jQuery-1.9.1源码分析系列(五) 回调对象
  7. jquery调用asp.net 页面后台的实现代码
  8. 区块链的安全和智能合约
  9. 学习MySQL / MariaDB初学者 - 第1部分
  10. 线上一个数组查询遇到的坑
  11. could not read data from '/Users/xxxx/myapp-Info.plist'
  12. UGUI教程基本介绍
  13. 181106 solution
  14. 用简单直白的方式讲解A星寻路算法原理
  15. python简单文件服务器
  16. 静态网站生成器(开源项目)
  17. matlab怎么输出坐标轴,怎样将matlab图像里面的x,y坐标轴的数据输出
  18. EBS R12中SLA子分类帐与子模块的关联关系
  19. 应用 1:千帆竞发 ——分布式锁
  20. 主题:北京亿阳信通Oracle笔试题

热门文章

  1. 谷歌开源同步定位与制图库Cartographer UBUNTU14.04安装方法
  2. 【Unity】动作游戏开发实战详细分析-15-可扩展的战斗系统
  3. Buidler DAO 蝗虫精选(22):切入 GameFi 的必读文章
  4. ROS的程序编写流程
  5. 江苏联通九联UNT400G1-S905L3-5621DS无线WIFI-当贝桌面线刷固件
  6. 新型“纳米镊子”可在无损活细胞条件下提取DNA链
  7. 阿里云GPU计算型实例有哪些?实例特点及适用场景整理
  8. 【React】Props
  9. 咨询的真相7:咨询业的“前世今生”
  10. 车辆行人检测学习笔记