0

2つの画像があります。1つはベース画像(背景画像)で、もう1つはオーバーレイ画像です。ベース画像は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

出力画像は、ベース画像のサイズである必要があります。

Java2Dまたはjaiライブラリの指定されたポイントでこれらの画像をマージするのを手伝ってください。
参考までに。

4

1 に答える 1

4

このチュートリアルを参照してください:

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

基本的:

  1. を作成するBufferedImage
  2. 画像を呼び出してオブジェクトcreateGraphicsを作成するGraphics2D
  3. グラフィックス オブジェクトを呼び出しdrawImageてベース イメージを描画する
  4. drawImageオーバーレイ画像で再度呼び出します。
于 2012-12-21T06:12:38.170 に答える