用java怎样将一张图片读取并保存到一个矩阵当中

我现在要做一个小程序,要做对一维EAN-13条形码识别的程序,但由于自己是新手,很多问题都不是很明白,就比如我想将一张条形码图片用java解析成像素矩阵并保存到一个二维数... 我现在要做一个小程序,要做对一维EAN-13条形码识别的程序,但由于自己是新手,很多问题都不是很明白,就比如我想将一张条形码图片用java解析成像素矩阵并保存到一个二维数组里面,应该怎样做呢,求各位前辈不吝赐教 展开
 我来答
SLeefd
2011-04-25 · 超过11用户采纳过TA的回答
知道答主
回答量:33
采纳率:0%
帮助的人:26.3万
展开全部
BufferedImage img = ImageIO.read(new File(filename));
Raster ra = img.getData();
Rectangle rect = ra.getBounds();
// int nWidth = ra.getMinX();
int nImageDate[] = new int[rect.height*rect.width];
int nTemp[] = new int[400*400];
nImageDate = ra.getPixels(0,0,rect.width, rect.height,nTemp);
追问
那这段程序中的哪个变量是我想要的二维数组呢?还有,这个程序在运行的时候会报一个Syntax error on token ";", , expected的错误,这是什么意思?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式