好的..我正在做一個關於Java上的圖像處理的項目,現在我已經完成了幾乎所有與RGB過濾有關的過濾器。 (黑白,棕褐色等) 但現在我想添加文字到圖像,我們可以選擇字符串/ jlabel我們想通過一個對話框或彈出textarea圖像(..我的意思要說的是,文本將由用戶決定)Java上的圖像處理過濾器
本程序接受Pixelimage並返回像素圖像太.. 現在我是相當新的形象,所以如果有些人可以幫助我vhelffull這個..
好的..我正在做一個關於Java上的圖像處理的項目,現在我已經完成了幾乎所有與RGB過濾有關的過濾器。 (黑白,棕褐色等) 但現在我想添加文字到圖像,我們可以選擇字符串/ jlabel我們想通過一個對話框或彈出textarea圖像(..我的意思要說的是,文本將由用戶決定)Java上的圖像處理過濾器
本程序接受Pixelimage並返回像素圖像太.. 現在我是相當新的形象,所以如果有些人可以幫助我vhelffull這個..
您的問題已經回答了在SO Click Here回答dacwe
public static void main(String[] args) throws Exception {
final BufferedImage image = ImageIO.read(new URL(
"http://upload.wikimedia.org/wikipedia/en/2/24/Lenna.png"));
Graphics g = image.getGraphics();
g.setFont(g.getFont().deriveFont(30f));
g.drawString("Hello World!", 100, 100);
g.dispose();
ImageIO.write(image, "png", new File("test.png"));
}
化妝使用的圖形選項的
輸出
我以前見過這個先前的問題,但我問的是,我們可以選擇程序之後的文本運行.. 文本和文本的位置不是預先確定的 – user3291928
然後只需更改'g.drawString(「Hello World!」,100,100);'使用任何你想要的值。 – csmckelvey
是的,我確實得到了這個,但是對於「Hello world」的值和位置(文本和文本位置)將由用戶在程序運行之後確定的部分感到困惑,而不是在它之前。 我的意思是當程序已經運行時,用戶可以根據自己的意願選擇文本和位置 – user3291928
BetterYou搜索和#2是否問題不重複對 – Ashish
可能重複[如何在Java中的文本添加到圖像?](http://stackoverflow.com/questions/10929524 /如何在java中添加文本到圖像) – Ashish