知道一幅RGB图像,在matlab想把每个R,G,B的值作为三维坐标x,y,z,在三维坐标系中显示出每个像素点点。

2025-03-09 13:45:29
推荐回答(1个)
回答1:

fn = 'H.jpg';     % 换成自己的RGB图像
p = imread(fn);
pp = double(p);
x = pp(:,:,1);    % R
y = pp(:,:,2);    % G
z = pp(:,:,3);    % B
mesh(x,y,z);