- 获取任意图像位置的像素值
根据坐标获取像素值
P=impixel(im,r,c)
r:行坐标 c:列坐标
P:返回的RGB值
im=imread('C:\Users\14372\Desktop\Music_pictures\图片\梦.png');
r=[40 60 80];
c=[100 120 140];
figure;
imshow(im);
p=impixel(im,r,c)
%结果
每一行表示一个像素点的rgb值
p =
15 19 30
12 14 26
13 19 31
根据鼠标获取像素值
im=imread('C:\Users\14372\Desktop\Music_pictures\图片\梦.png');
figure;
imshow(im);
h=impixelinfo;%impixelinfo能够在当前绘图窗口(figure)中显示绘制图像的像素信息
set(h,'position',[10 10 200 50]);%显示框
- 制作动图