回 帖 发 新 帖 刷新版面

主题:初学者求救:图像中的像素值

自己是初学者,给了一幅图像,tif格式的,怎么得到图像中某点的像素值啊?? 
使用impixel(image,x,y),可得到的总是三个数字,例如159,159,159。像素值怎么能是三个呢??? 
使用I=Image(x,y),得到的是一个值了,例如159。可是总不能实现3*I。总是报错误,说unit8不支持*。 
到底该怎么得到像素值啊???大牛们快帮帮我吧。

回复列表 (共2个回复)

沙发

一幅彩图是由红绿蓝组成,所以查询像素时有三个矩阵(值)。像素最大为256,你的3*159超出范围了。我的理解

板凳

你用
  help impixel
学习一下就知道了

我来回复

您尚未登录,请登录后再回复。点此登录或注册