作者nicegun ( )
看板java
标题[问题] 关於用getRGB得到的值
时间Fri Apr 28 18:20:54 2006
int ChangeArray1[] = new int[changeW * changeH];
beChanged.getRGB(X1, Y1, changeW, changeH, ChangeArray1, 0, changeW);
beChanged 是 BufferedImage
这是我用getRGB在一张图片中撷取ㄧ小块范围图的rgb值 结果是类似以下情形
ChangeArray1[0] = -7906723
ChangeArray1[1] = -8630446
请问这些负数的值是代表什麽意义 怎看解读成rgb呢
另外 我想把撷取下来的rgb值三者的值加起来
例: R = 111 G=222 B=333
我要怎麽得到R+B+G=666的值呢
因为rgb的值这里是存在阵列里 所以好像getGreen就不可行
那要怎麽做呢
谢谢~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.164.106