在做自动化测试的时候,有时候需要对屏幕进行截图,还需要图片进行合并,合并的代码如下:
package com.jingshou.image; import java.awt.Graphics; import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; import javax.imageio.ImageIO; public class ImageTest { public static String path = "pic\\"; public static void main(String[] args) throws IOException { File file1 = new File(path, "1.jpg"); File file2 = new File(path, "2.jpg"); mergeImage(file1, file2); } public static void mergeImage(File file1, File file2) throws IOException { BufferedImage image1 = ImageIO.read(file1); BufferedImage image2 = ImageIO.read(file2); BufferedImage combined = new BufferedImage(image1.getWidth() * 2, image1.getHeight(), BufferedImage.TYPE_INT_RGB); // paint both images, preserving the alpha channels Graphics g = combined.getGraphics(); g.drawImage(image1, 0, 0, null); g.drawImage(image2, image1.getWidth(), 0, null); // Save as new image ImageIO.write(combined, "JPG", new File(path, "3.jpg")); } }
不管是不是尺寸相同,都可以合并,只是尺寸相同的图片合并出来效果好一点
本文出自"lijingshou"博客,转载请务必保留此出处http://lijingshou.iteye.com/blog/2019323
相关推荐
Java将图片合并为视频的项目文件 下载依赖包是会比较慢,请在网络好的环境下载 依赖包下载好后,直接编译即可运行
java写的读取2个tiff文件或图片,合并成一个图片 可以修改图片所在位置
java 使用POI合并两个word文档.docx
Java 将图片列表转换合并为pdf完整示例,含代码、示例图片、依赖包
java 操作图片,往图片加字 ,将多张图片合并...可以用来制作 许可证书 、安全证书 等等需求
利用Java程序把多张图片合成一张图片,利用Java程序把多张图片合成一张图片。
OutputStream out=new FileOutputStream("合并后的图片.jpg"); System.out.println("成功!见项目更目录!"); JPEGImageEncoder enc=JPEGCodec.createJPEGEncoder(out); enc.encode(image); imagein.close...
NULL 博文链接:https://wgbaoweii.iteye.com/blog/2086643
java poi 填充word(合并单元格,添加图片,设置字号)(csdn)————程序
利用javacv将指定的图片合成视频,先输入一个目录(文件夹名称),点击开始后过一段时间视频合成完毕后程序会自动退出,然后去输入的文件夹下寻找视频
图片中插入图片,图片中插入文字,图片中插入二维码的工具类,附带zxing的jar
Java为图片添加水印功能,这个水印类的操作比较实用,不但可以旋转水印图像,还可设置其水印图片的透明度,使其与原图融为一体,给图片添加水印,可以设置图片水印的角度,设置对线段的锯齿状边缘处理,第一参数->...
根据获取的多个base64转化成pdf文件,把转化后的pdf文件合并成一个pdf文件
添加水印图片-可设置水印图片旋转角度;添加水印文字(自动换行)-可设置水印文字的旋转角度;获取文本所占长度像素;图片截取;图片高质量缩放;图片png格式缩放;图片克隆副本;读取图片对象;图片输出 ……
一般在导出Excel中,在创建工作表sheet后,初始化的sheet中row都是一行一行的...方案:使用POI在Excel中插入多张图片,由于平台中只保存图片的url地址,所以首先需要获取图片数据,然后转换为二进制,最后将图片插入。
相同格式的excel进行合并,或者对多个word文档进行合并,word文档包含图片。
主要介绍了java实现合并图片的方法,结合具体实例形式分析了java基于图片的读取、设置、生成等操作实现图片合并功能的相关实现技巧,需要的朋友可以参考下
Split & Merge – 使用PDFBox,您可以将单个PDF文件分成多个文件,并将它们合并为一个文件。 Fill Forms – 使用PDFBox,您可以在文档中填写表单数据。 Print – 使用PDFBox,您可以使用标准Java打印API打印PDF文件...
技术点:1、使用htmlparser解析html文件,得到html代码里的js、css、img链接 2、将相对路径的链接转变成绝对路径,并读取资源 3、将css和js合并到html 4、将图片转换成base64编码,写入标签的src
将连续的图片转成视频