java实现多图合并加字和画框等

java实现多图合并加字和画框等

wutool中,封装了图片处理工具类,基于java自带的BufferedImage类,实现多图合并和加字、图片画框等。

关于wutool

wutool是一个java代码片段收集库,针对特定场景提供轻量解决方案,只要按需选择代码片段拷贝使用即可。项目git地址https://github.com/handsomestWei/wutool,欢迎star

图片处理工具类使用

代码片段地址https://github.com/handsomestWei/wutool/tree/main/src/main/java/com/wjy/wutool/util/PicUtil.java

多张图片合并成一张并且加字

/**
 * @param picPathList3 图片文件路径列表,按列表顺序从左到右合并。最多支持三张
 * @param textList5 添加的文字内容列表。最多支持添加五行
 * @return 编辑后的图片
 */
public static byte[] composePicAndAddText(List<String> picPathList3, List<String> textList5);

在源图片上画框

常用于图片标记

/**
 * @param fileFullPath 源图片路径。画框后会覆盖源图
 * @return regionXYList 图片归一化的xy坐标列表,列表有顺序,头尾相连
 */
public static boolean drawBorderWithCover(String fileFullPath, List<List<String>> regionXYList)

你可能感兴趣的:(java开发,java,开发语言,wutool,多图合并,图片加字,图片画框,图片处理)