全部读入再取需要范围内的数据 rgb = imread('XXX.jpg');rgb 是三维数组 图像坐标(a,b)点的值 rgb(a,b,1); %R rgb(a,b,2); %G rgb(a,b,3); %B 也可以是范围 rgb(a1:a2,b1:b2,1)
你建立的img是三维数组而非cell数组,不能直接用img{i}吧