有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

图片如何在Java中将两张图片叠加在一起?

我试图拍摄两张缓冲图像,并将其中一张叠加在另一张上

例如,我想以此图像作为基础:

enter image description here

然后我想把这个图像叠加在上面:

enter image description here

要获得此信息:

enter image description here

这可能吗


共 (3) 个答案

  1. # 1 楼答案

    对于Java中的图像操作,Im4java可能是一个不错的选择,它是ImageMagick命令行的纯Java接口This可能与您正在寻找的类似

  2. # 2 楼答案

    您可以在Imagemagick命令行中执行此操作

    它只是第二幅图像的反转,然后是两幅图像的50-50混合

    convert 1.png \( 2.png -negate \) -define compose:args=50 -compose blend -composite 1_2.png
    


    enter image description here

    对于Java,您可以使用im4java并找到等效的命令