Matlab图像处理-RGB色彩提取原理方法答::,:,2)=GP_G; Image_G(:,:,3)=GP_B;蓝色提取 Image_B=Image; BP_R=Image(:,:,1);BP_G=Image(:,:,2);BP_B=Image(:,:,3); XYB=~((B-R)diff_B(B-G)diff_B); % 提取绿色条件是G分量与R、B分量差值大于设定 Mask_B=Gray(XYB); % 灰照片掩膜 BP_R(XYB)=Mask_B; ...
如何利用matlab导入并提取jpg彩色图像像素点的坐标及其RGB值?想要完整...答:点[30,30]处的RGB数值:p_r = image(30,30,1);p_g = image(30,30,2);p_b = image(30,30,3);分别读取RGB image_r = image(:,:,1);image_g = image(:,:,2);image_b = image(:,:,3);测试RGB输出 subplot(2,2,1),imshow(image_r),title('Red component');subplot(2,2...
用matlab读取jpg图片,并提取RGB值放到三个二维数组里,然后提取绿色均值...答:clear all,clc;im=imread('1.jpg');%1.jpg为图片,在m文件所在目录下 s=size(im);R=im(:,:,1);G=im(:,:,2);B=im(:,:,3);R=reshape(R,[s(1),s(2)]);G=reshape(G,[s(1),s(2)]);B=reshape(B,[s(1),s(2)]);r=mean(mean(R));%红色均值 g=mean(mean(G));...
刚开始学matlab,请问要怎么用matlab读取JPG格式的图片其中一部分RGB...答:全部读入再取需要范围内的数据 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)