gpt4 book ai didi

java - 在java中合并两个图像

转载 作者:行者123 更新时间:2023-12-01 18:55:55 25 4
gpt4 key购买 nike

我有两个图像,一个基本图像(背景图像),第二个是覆盖图像。基础图像为180*269像素,叠加图像为1000*2250像素。

我必须将覆盖图像放置在指定的点上。这几乎就像虚拟着装,即您将拥有模特或女孩的图像,并且您必须在她身上覆盖上衣或连衣裙。我们捕获了两个图像的肩部、腰部、臀部和大腿的 x 和 y 坐标。

示例:
基础镜像 - 87,213,244,217,90,435,236,436,82,352,228,352,94,515,230,525

分层图像 - 150,111,235,111,149,220,230,223,157,174,227,173,153,265,218,266

输出图像需要具有基本图像尺寸。

请帮助我们在 Java 2D 或 jai 中的指定点合并这些图像图书馆。
给我任何引用。

最佳答案

请参阅本教程:

http://docs.oracle.com/javase/tutorial/2d/images/drawonimage.html

基本上:

  1. 创建一个BufferedImage
  2. 在图像上调用 createGraphics 以创建 Graphics2D 对象
  3. 在图形对象上调用drawImage来绘制基础图像
  4. 使用叠加图像再次调用 drawImage

关于java - 在java中合并两个图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13985037/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com