thumbmailator组件对图像的使用缩放、裁剪、旋转、格式钻换

简介: thumbmailator组件对图像的使用缩放、裁剪、旋转、格式钻换

​
maven项目添加依赖

<groupId>net.coobird</groupId>
<artifactId>thumbnailator</artifactId>
<version>0.4.16</version>


直接上代码

public static void main(String[] args) {

    try {
        //复制
        Thumbnailator.createThumbnail(new File("2.png"), new File("21.png"), 300, 200);
        //scale缩略比例,rotate旋转角度,
        Thumbnails.of(new File("2.png")).scale(0.8).rotate(60).toFile(new File("22.png"));
        //outputFormat转换格式,.size大小
        Thumbnails.of("2.png").outputFormat("gif").size(100, 100).toFile("23.gif");
        //sourceRegion裁剪
        Thumbnails.of("2.png").scale(1.0).sourceRegion(0, 0, 300, 300).toFile("24.png");
    } catch (IOException e) {
        e.printStackTrace();
    }

}

​

目录
相关文章
|
7月前
|
存储 监控 算法
又快又省:SLS 新版日志聚类,从海量日志发现模式的智能引擎
新版日志聚类通过自动发现日志模板解决海量日志分析难题,提升日志排查效率。
523 48
|
12月前
|
算法 定位技术 vr&ar
Rokid手势识别深度测评:从技术原理到开发实战
Rokid通过单摄像头实现高精度手势识别与空间感知,结合AI算法与多模态交互,打造轻量高效的AR解决方案。其UXR SDK提供从底层数据到应用层的完整工具链,助力开发者构建教育、工业、消费等多场景AR应用,推动自然人机交互普及。
1005 13
|
7月前
|
弹性计算 关系型数据库 数据库
2026年阿里云用户有哪些优惠权益?正价新购优惠券、免费试用、低价实例等优惠权益介绍
阿里云为个人开发者、企业客户及高校用户提供多维度权益支持,用户完成实名认证后可享受免费试用、低价实例、首次购买优惠及限时活动权益。个人认证用户享有130项免费试用权益,企业用户则享有150项专属权益,包括更高额度的ECS免费试用及云数据库等产品的免费体验。“低价实例购买权益”面向全量用户,支持低价续费;高校用户中,学生可领取300元无门槛券,教师完成认证后可享公共云产品五折优惠。
1349 5
|
7月前
|
机器学习/深度学习 监控 安全
再也不怕局部拍屏泄露:一项能抗部分屏幕拍摄的溯源黑科技来了(第10期)
针对“拍屏截取局部”导致传统水印失效的难题,合肥高维数据与中科大联合研发《抗部分屏幕拍摄的溯源水印方法》,首创结构化水印+双阶段深度学习增强技术,支持畸变、裁剪、摩尔纹等复杂干扰下的高鲁棒溯源,已应用于政企保密、版权保护与司法取证等领域。(239字)
767 2
|
9月前
|
弹性计算 运维 安全
阿里云CNAPP云安全中心全解析:优势、费用、合规及使用一文说透
阿里云CNAPP(智能云原生应用保护平台)整合CWPP、CSPM、CIEM与CTDR四大能力,提供覆盖“事前-事中-事后”的全链路安全防护。支持多云统一管理,内置380+检测模型,具备等保、ISO、PCI DSS等20+合规认证,助力企业实现一体化、智能化安全运营。免费版开放基础功能,高级版按需付费,新用户享15天全功能试用,快速构建云上安全防线。
|
算法 IDE Java
Java 项目实战之实际代码实现与测试调试全过程详解
本文详细讲解了Java项目的实战开发流程,涵盖项目创建、代码实现(如计算器与汉诺塔问题)、单元测试(使用JUnit)及调试技巧(如断点调试与异常排查),帮助开发者掌握从编码到测试调试的完整技能,提升Java开发实战能力。
1102 0
|
9月前
火语言 RPA “按住滑块拖动到最右边” 自动化案例
本案例基于火语言RPA,实现网页滑块验证自动化。通过模拟人工拖拽轨迹,完成“打开浏览器→访问登录页→定位并拖动滑块至最右”的全流程,高效应对账号登录、文档协作等场景中的滑块验证,提升操作效率与自动化水平。
984 1
|
10月前
|
存储 人工智能 安全
医疗影像云存储方案
医疗影像云存储方案通过云原生技术,构建安全合规、高效智能的影像管理新范式。面对大文件、高并发、长周期保存等挑战,方案融合分层架构、分片传输、全链路加密与AI协同,实现弹性扩容、低延迟访问与成本优化,并已在三甲医院成功落地,助力精准医疗迈向高质量发展。(238字)
833 1
|
9月前
|
存储 安全 前端开发
浅谈前端安全领域的XSS攻击
本文由喵喵侠撰写,介绍前端安全中的XSS(跨站脚本攻击)基本概念与防范。涵盖反射型、存储型和DOM型XSS原理,并通过一个留言板案例演示攻击过程。文章还提供防御建议,如避免使用innerHTML、采用DOMPurify过滤恶意脚本,帮助开发者提升安全意识,防范常见前端漏洞。
397 0
|
10月前
|
搜索推荐 算法 机器人
告别“机器味”:服务机器人的下一个护城河,是听觉人格的重构
服务机器人竞争已从硬件转向交互体验,TTS语音合成成为关键“听觉UI”。不同场景需匹配文化、信任与转化需求,结合大模型、高算力与开放API,实现千人千面的声音定制,构建差异化服务壁垒,推动商业价值升级。(239字)