在國際象棋小應用程序的框架,我有這樣的灰度的幾臺/黑色&白(不知道):Java:如何以編程方式着色此PNG?
有沒有辦法給出一個色調通過Java代碼PNG圖片?試圖谷歌這件事,並沒有發現任何真正匹配我在找什麼。
對於下面的作品,例如,我想給白色播放器添加白色/黃色色調,爲黑色播放器添加黑色。動態設置顏色的想法是在運行時調整主題。
在國際象棋小應用程序的框架,我有這樣的灰度的幾臺/黑色&白(不知道):Java:如何以編程方式着色此PNG?
有沒有辦法給出一個色調通過Java代碼PNG圖片?試圖谷歌這件事,並沒有發現任何真正匹配我在找什麼。
對於下面的作品,例如,我想給白色播放器添加白色/黃色色調,爲黑色播放器添加黑色。動態設置顏色的想法是在運行時調整主題。
這將是一個簡單得多的程序半透明圖像(PNG),這是普通的彩色(普通或漸變)以您想要的顏色顯示,並且具有一定的透明度(您可以在1分鐘內在photoshop/illustrator中執行此操作)。
然後以編程方式將色調圖像(保留透明度)與下面的其他圖像合併。
檢查這個SO張貼如何合併兩個圖像: Merging two images
我發現這個StackOverflow上。這是非常好的解釋,所以我不會給你任何額外的細節:)希望可以幫到:Applying a tint to an image in java
可能的欺騙:http://stackoverflow.com/questions/4248104/applying-a-tint-to-an-image-in-java – MrGomez 2012-03-24 23:06:13