如何在Java中编辑图像的像素值。有没有改变像素值的方法?
答案 0 :(得分:7)
例如:
BufferedImage image = ...
image.setRGB(x, y, 0);
void setRGB(int x, int y, int rgb)
//Sets a pixel in this BufferedImage to the specified RGB value.
答案 1 :(得分:2)
在BufferedImage
中:public void setRGB(int x,
是的,
int rgb)
将此BufferedImage中的像素设置为 指定的RGB值。像素是 假设是默认的RGB颜色 model,TYPE_INT_ARGB和默认sRGB 色彩空间。对于带有图像的图像 IndexColorModel,索引用 选择最近的颜色。
http://download.oracle.com/javase/6/docs/api/java/awt/image/BufferedImage.html