我正在創建一個應用程序,我需要將彩色圖像轉換爲鉛筆素描,例如see this。給出圖像素描效果的Java代碼[和其他有趣/有趣的效果]
答案在Implementing Modified Sketch generation in Java給出類似的效果,但不是我想要的(如上例所示)。 有人能告訴我如何在java中獲得所需的草圖效果嗎?
另外,有沒有任何食譜類型的資源/博客/書籍/開放源碼庫,顯示各種有趣的效果圖像的Java(或任何其他語言)代碼?
我正在創建一個應用程序,我需要將彩色圖像轉換爲鉛筆素描,例如see this。給出圖像素描效果的Java代碼[和其他有趣/有趣的效果]
答案在Implementing Modified Sketch generation in Java給出類似的效果,但不是我想要的(如上例所示)。 有人能告訴我如何在java中獲得所需的草圖效果嗎?
另外,有沒有任何食譜類型的資源/博客/書籍/開放源碼庫,顯示各種有趣的效果圖像的Java(或任何其他語言)代碼?
在過去幾天我研究了這個,並能夠使用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)
我發現以下有用的開放源代碼...
處理編程語言(http://code.google.com/p/processing/)(無法使其成爲超鏈接,似乎我沒有足夠的聲望發佈超過2個超鏈接:))
Java Advanced Imaging庫有一些demos它顯示了一些基本的圖像效果。
謝謝,我看着它,但沒有時間運行/嘗試演示。儘管這似乎是很好的資源。 – Himanshu 2011-04-30 10:56:17