2011-09-27 62 views
0

我有這幾個圖像,我需要在Java中使用BufferedImage進行組合。該程序的邏輯是這樣的: 用戶將被要求輸入數據(5次),然後輸入的值將生成圖像(我已完成編碼與此部分)。我的問題是如何將它們合併爲一個圖像。謝謝!在Java中結合幾個圖像

+3

你想將5張圖片相鄰拼接成一張圖片嗎?讓你的Q更加清晰! –

+0

你是什麼意思合併?瓦?交疊?或者是其他東西? –

回答

3

您可以創建另一個新的圖像。根據你想如何將圖像組合,你有兩種可能性:在新創建的BufferedImage和使用drawImage()多次提請其他圖像到新創建的一個(例如創建一個平鋪

  1. 呼叫getGraphics()圖像與您預先創建的所有圖像)
  2. 致電getRaster()對新創建的BufferedImage並使用此對象的方法從其他圖像中將信息繪製到此圖像中(這樣可以實現您可能需要的任何混合效果)
+0

謝謝!我會嘗試一個。 :) – user958705