作者easy1 (e :) y)
看板java
标题Re: [问题] 要怎麽把彩色jpg档转灰阶@@
时间Sat Mar 10 17:28:48 2007
※ 引述《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