※ 引述《calais007 (淺水中)》之銘言:
: ※ 引述《bluewindb (damn)》之銘言:
: : 要如何用java讀取jpg檔?
: : 然後將該JPG檔轉換成灰階影像
: : 向各位大大請教了Orz...
: 1.請參考javax.imageio
: 2.方法很多,最簡單的是RGB取一個,然後把RGB都設為同一個值
一點的R,G,B可以決定出luminance
luminance = red * 0.3 + green * 0.59 + blue * 0.11;
假設算出來luminance是70
這時把原本那一點color設成RGB(70,70,70)
把整張圖每個pixel跑一遍 這樣就可以把彩色圖片改灰階
以上是基於color theory
我想應該有現成的libs已經可以用吧
--
PLUR
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 84.162.113.107