2011-06-10 37 views
1

我在本示例中使用飛鏢板的圖像,因爲它是我嘗試實現的一個很好的示例。Java - 突出顯示圖像的某些部分

Java中有沒有什麼方法可以突出顯示圖像的一部分?我通過在Paint.NET中使用Magic Wand實現了以下功能,併爲選定部分添加了輪廓。

這裏的'問題'是如果我想單獨突出顯示此飛鏢板的每個部分,我將最終得到大量圖片。

是否有一些聰明的圖書館可以做到這一點編程,所以我從字面上只是一個圖像,可以以某種方式指向一些座標,它模仿「魔杖」的效果,並添加了我的選擇大綱?

無亮點:

Without highlight

隨着亮點:

With highlight

感謝, 瑞奇

編輯:採取簡單回答。謝謝。

回答

2

您可以爲飛鏢的每個位置旋轉高光圖像?這是一個Swing應用程序嗎? Java2D的?你使用什麼框架?

+0

啊,聰明。沒想到這一點。謝謝。我會看到還有什麼其他的建議出現,這聽起來像一個好主意。 – Ricky 2011-06-10 11:07:52

+1

那,或者只是用Java2D繪製輪廓。 – 2011-06-10 11:08:45

+0

這將是Android(1.6+)的應用程序。我現在正在研究Java2D,但是吸引我的是,解決方案很簡單。編輯:此外,應用程序將是一個靜態圖像,只有部分突出顯示,沒有更多。 – Ricky 2011-06-10 11:13:09