读取灰度图之后,我要根据某一行像素的灰度值,绘制一条曲线,求实现代码。假如 某一行分布为 100 150 200 100 180 90,想根据这些值画出一条曲线。应该怎么做?
将这些灰度值保存成一个矩阵A
A = imgdata(:,1);%第一列的所有数据
若是仅仅画数据,直接用plot(A)
例子如下:
filename = 'I.jpg';
imgData = imread(filename);
imshow(imgData);%该函数可以用来显示已经读入的数据
A = imgData(:,1);
plot(A,'-');%画出图像数据
结果如下: