//切割图片
Integer leftUpX=cutParam.optInt("leftUpX",0);  //左上角X坐标
Integer leftUpY=cutParam.optInt("leftUpY",0);//左上角Y坐标
Integer rightDownX=cutParam.optInt("rightDownX",0);//右下角X坐标
Integer rightDownY=cutParam.optInt("rightDownY",0);//右下角Y坐标
BufferedImage subimage = null; //切割后图片
subimage = image.getSubimage(leftUpX, leftUpY, rightDownX-leftUpX, rightDownY-leftUpY);
String rectanglePath = "D:\\invoiceTest\\" + cutParam.optString("oldAttName")+"_"+cutParam.optString("index") + ".jpg";
File rectangleFile = new File(rectanglePath);
ImageIO.write(subimage, "jpg", rectangleFile);

若是按照一定的长度和宽度切割,可从0,0开始,直接计算,再切割

java根据位置信息切割图片相关推荐

  1. java 水印 位置_Java实现图片加水印且控制位置和透明度

    Java实现图片加水印且控制位置和透明度 昨天要做一个给图片加水印的功能,不想使用一些插件,就在网上转了一会儿,经过改装成了我需要的功能,代码如下: package org.guhao; import ...

  2. Camera拍照录像保存位置信息

    文章目录 一.修改记录 二.概述 三.图片位置信息存储 3.1 存储 Media 数据库 3.2 存储 Exif 信息 3.2.1 ExifInterface 3.2.2 CaptureRequest ...

  3. java提取图片位置信息_实战项目——获取图片中的GPS位置信息和拍摄时间

    今天突然看到有人写过获取图片中位置信息的程序.我觉得很有趣,也就自己实践了一下,研究了一下 话不多说,先上代码 1 #!/usr/bin/env python3 2 #-*- coding: utf- ...

  4. 论文笔记 | CNN 是怎么学到图片绝对位置信息的

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 来自 | 知乎 作者丨Xinlong Wang 昨天读到一篇挺有意 ...

  5. java更新 位置_请求位置信息更新  |  Android 开发者  |  Android Developers

    适当地使用位置信息能够为应用的用户带来好处.例如,如果应用要在用户步行或驾车时帮助他们寻路,或者如果应用要跟踪资产的位置,那么就需要定期获取设备的位置信息.除了地理位置(纬度和经度)之外,您可能还需要 ...

  6. java以目标尺寸按原图片像素比缩放切割图片

    2019独角兽企业重金招聘Python工程师标准>>> 需求:原始图片缩放为目标尺寸后,要求缩放后的图片保持原图片的样式不改变,但是缩放后图片的四边可以裁减. 原理:将待裁剪图片宽高 ...

  7. cnn 回归 坐标 特征图_论文笔记 | CNN 是怎么学到图片绝对位置信息的

    来自 | 知乎作者丨Xinlong Wang来源丨https://zhuanlan.zhihu.com/p/99766566编辑 | 深度学习这件小事仅作学术交流,如有侵权,请联系删文 昨天读到一篇挺 ...

  8. java中如何切割图片_Java 切割图片代码

    Java 切割图片代码 (2012-09-04 10:39:48) 标签: 宽度 切割 源文件 工具类 java package com.lyis.commons.util; import java. ...

  9. 微信 发送图片 服务器上,公安提醒:微信发照片,千万别传原图”!5个步骤教你隐藏位置信息...

    原标题:公安提醒:微信发照片,千万别传"原图"!5个步骤教你隐藏位置信息 你与陌生人之间,可能只是一张照片的距离.有时候一张"原图"照片,分分钟就暴露了你的信息 ...

最新文章

  1. NLP中的Attention注意力机制+Transformer详解
  2. Collection View Programming Guide for iOS---(四)---Using the Flow Layout
  3. RabbitMQ负载均衡(4)——LVS
  4. python next day_PYTHON养成日记 DAY-13
  5. 轻松弄懂var、let、const之间的区别
  6. mysql练习(重)
  7. FCK编辑器去掉html标签
  8. 霍尔高斯计G81在地磁测量上的运用
  9. 服务器系统怎么打驱动精灵,win7系统如何使用驱动精灵?教你在win7系统使用驱动精灵的方法...
  10. Performs recursive(递归) glob(全局) with given suffix and rootdir,使用os.walk(rootdir)和filename.endswith(s
  11. 『天涯杂谈』衣食住行小窍门
  12. 最新国外虚拟主机对比评论国外虚拟主机购买指南
  13. Elasticsearch语法大全
  14. python对月饼数据进行可视化,看看哪家最划算
  15. oracle的switch+case语句吗,2.7 switch 语句中的 case 范围
  16. 完整的iOS直播app
  17. SPI-flash模拟U盘
  18. 遭遇:“说明: 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。”错误...
  19. FANUC系统5136报警维修
  20. Python读取netCDF中的group/组中的变量

热门文章

  1. Javascript 产生随机数——服从均匀分布随机数、服从正态分布(高斯分布)随机数、服从柯西分布随机数
  2. OpenHarmony LiteOS C-SKY指令集移植指北
  3. 【UVA1723】Intervals
  4. 代码翻译尝试-使用Roaster解析和生成Java源码
  5. SubstanceDesigner制作PBR材质制作并且同步到Unity小尝试
  6. qq邮箱smtp服务器imap,如何配置电子邮件客户端使用IMAP(QQ邮箱账户) 你需要学习了...
  7. O2O模式成功案例分享 汲取精华化为己用
  8. ECharts :lable显示所有数据、修改字体样式
  9. bat批处理,变量不生效
  10. 开封二级分销系统开发如何划分等级?