2011-04-27 32 views
0

我正在創建一個應用程序,我需要將彩色圖像轉換爲鉛筆素描,例如see this給出圖像素描效果的Java代碼[和其他有趣/有趣的效果]

答案在Implementing Modified Sketch generation in Java給出類似的效果,但不是我想要的(如上例所示)。 有人能告訴我如何在java中獲得所需的草圖效果嗎?

另外,有沒有任何食譜類型的資源/博客/書籍/開放源碼庫,顯示各種有趣的效果圖像的Java(或任何其他語言)代碼?

回答

4

在過去幾天我研究了這個,並能夠使用java獲得所需的草圖效果。我的博客上有posted it

僞代碼看起來像下面..

s = Read-File-Into-Image("/path/to/image") 
g = Convert-To-Gray-Scale(s) 
i = Invert-Colors(g) 
b = Apply-Gaussian-Blur(i) 
result = Color-Dodge-Blend-Merge(b,g) 

我發現以下有用的開放源代碼...

JH Labs image filters

處理編程語言(http://code.google.com/p/processing/)(無法使其成爲超鏈接,似乎我沒有足夠的聲望發佈超過2個超鏈接:))

0

Java Advanced Imaging庫有一些demos它顯示了一些基本的圖像效果。

+0

謝謝,我看着它,但沒有時間運行/嘗試演示。儘管這似乎是很好的資源。 – Himanshu 2011-04-30 10:56:17