如何利用matlab导入并提取jpg彩色图像像素点的坐标及其RGB值?想要完整...答:代码如下:clc;clear;读入原图像 image = imread('image.jpg');s = size(image);s=[98,97,3],表示image是3个98*97的矩阵,分别代表这个图像每个像素点的R、G、B值 点[30,30]处的RGB数值:p_r = image(30,30,1);p_g = image(30,30,2);p_b = image(30,30,3);分别读取RGB image...
matlab输出一张图片所有坐标和对应像素答:i,j,I(i,j,1),I(i,j,2),I(i,j,3)); else fprintf('%d\t%d\t%d\n',i,j,I(i,j)); end endend灰度图x y Y1 1 1361 2 1361 3 1331 4 135 ...彩色图x y R G B1 1 227 134 1161 2 227 134 1161 3 227 134 1161 4 227 134 1161 5 227 134 1161 ...
知道一幅RGB图像,在matlab想把每个R,G,B的值作为三维坐标x,y,z,在三 ...答:ori = imread('rgb.jpg');%读入RGB图像 Pts = [];for row = 1:size(ori,1)for col = 1:size(ori,2)Pts = [Pts; ori(row,col,1) ori(row,col,2) ori(row,col,3)];end end figure,plot3(Pts(:,1),Pts(:,2),Pts(:,3))%在三维坐标系中绘制每个像素点 ...