BufferImage 部分 变化 你们好 我想知道 要将 BufferImage 下方 部分位置的颜色 加深 或者变浅 有没有什么方法 不是全部图片 我们如何知道 图片下方的点是怎么表示的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20090724/15/476f3682-88c3-42a2-8c1f-8d745a852f6f.html看看有帮助没? 使用bufferedimage中的graphics,来画吧。 这个可以用RGB来处理,首先可以得到图片的长和宽,遍历每个坐标的RGB,然后根据你想加深颜色的比例,来设置这个RGB,保存新的图片就可以,具体实现你需要给我讲清楚整个过程我可以帮你写源码 你好 代码 大概我写出来了 我跟你的想法一样 就是这个rgb 我不知道如何设置 我想让他颜色加深 for(int i = 0; i < imgWidth; ++i) { for(int j = 0; j < imgHeight; ++j) { if(j<imgHeight/2) bi.setRGB(i, j, temp.getRGB(i,j)+50); else bi.setRGB(i, j, temp.getRGB(i, j)); } }这里的 temp 是原图 bi 是一个新图 我是简单的 讲rgb+50 并没有达到 我要的效果 我把rgb打印出来 发现 都是 负数 RGB打印的本来就是负数,50太少了,当然看不到效果我设置了500,就可以看清楚点,颜色越深,负值越大,所以你应该减 三角形求周长和面积完整的解决方案 有没有一些关于字符转码的文章啊 现在困惑 谁能说说怎样能学好java poi复制excel后公式不能自动运算 JDBC连接Oracle的问题 help!ora-01861 文字与格式字符串不匹配 java问题 急!!求教:这个算法怎么写?(100分) 关于package,怎么导入自己写的class,怎么import自己写的class? 请问JAVA在读库时,用state或PreparedStatement得到记录集的时候,总会出现不响应的停顿,请问这是怎么回事?如何解决?分不够再加谢谢!!! 学习Java中遇到的一个疑惑 方法体内的一个小问题
看看有帮助没?
你好 代码 大概我写出来了 我跟你的想法一样 就是这个rgb 我不知道如何设置 我想让他颜色加深
for(int i = 0; i < imgWidth; ++i)
{
for(int j = 0; j < imgHeight; ++j)
{
if(j<imgHeight/2)
bi.setRGB(i, j, temp.getRGB(i,j)+50);
else
bi.setRGB(i, j, temp.getRGB(i, j));
}
}这里的 temp 是原图 bi 是一个新图 我是简单的 讲rgb+50 并没有达到 我要的效果
我把rgb打印出来 发现 都是 负数