如何用java将图片转换成矩阵,谢谢!!!

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:25:53
只需要灰度处理~

已知 Image img
int imgW = img.getWidth();
int imgH = img.getHeight();
int[] RGBData = new int[imgW*imgH];
img.getRGB(RGBData,0,imgW,0,0,imgW,imgH);
int tmp = (255 << 24)|0x00444444;
for(int i=0;i<RGBData.length;i++)
{
RGBData[i] &= tmp;
}
Image o_Img = Image.createRGBImage(RGBData,imgW,imgH,true);获得处理后的图像

用图片半透明方法现改的,未测试