tnfh.net
当前位置:首页 >> mAtlAB中如何画带rgB色彩的点 >>

mAtlAB中如何画带rgB色彩的点

figure; plot3(12,12,10,'.','color',[255 200 255]/255);set(gca,'color',[0 0 0]); %把背景调黑才能看清楚

生成RGB格式的图片(类似照片),还是画曲线,标出的颜色是该RGB值? 如果是生成图片,方法如下: 设R、G、B三个通道的图像分别为 I1,I2,I3,这里取的是随机数,注意RGB格式的图片数据类型是8位整数,后面的ceil是用来取整的。 clear I1 = 256...

如果你的图片x是用RGB色彩空间中表示的,那么: R(i, j)=x(i, j, 1); G(i, j)=x(i, j, 2); B(i, j)=x(i, j, 3); x本身是一个三维的数组,其第三维上的序列号分别表示R,G,和B元素。

使用字符数组,见程序例子 clc; clear; close all; figure(1) hold on; x = 0:0.1:1; ss = blanks(10); ss(1) = 'o'; ss(2) = '+'; ss(3) = '*'; ss(4) = '.'; ss(5) = 'x'; ss(6) = 's'; ss(7) = 'd'; ss(8) = '^'; ss(9) = 'v'; ss(10) = 'p';...

试试这样子: % 所要查找的红色点的r, g, b值 r_value = 255; g_value = 0; b_value = 0; % image 的r, g, b三个分量图像 r = img(:, :, 1): g = img(:, :, 2); b = img(:, :, 3); % 标示出图像image中红色点的位置为1,其它点为0,结果存放在in...

使用fill函数,具体的方法是: fill(x,y,c)。 其中区域是使用x和y来指定,c来指定颜色。 例如fill([0 1 1 0],[0 0 1 1],'r')是给一个矩形区域填充红色。 FILL(X,Y,C) fills the 2-D polygon defined by vectors X and Y with the color specifie...

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...

matlab里的plot,可以设置‘Color’属性,该属性为包含3个元素的向量,三个元素依次为RGB三原色,比如plot(X,Y,'Color',[0.5,0.5,0.5])会返回一条灰色的曲线,通过循环修改Color属性就可以得到渐变色的效果了

运行程序后,在 figure 菜单中点击 data cursor ,再到图上单击要查看的点即可。

plot可以用RGB三色分量指定画线的颜色 plot(x,y,'Color',[r g b]); 其中 r g b都是0~1之间的数 例如 plot(x,y,'Color',[1 0 0])就是画红色的线 plot(x,y,'Color',[0 0 1])就是画蓝色的线 原来matlab定义的8中颜色其实就是这三种颜色只能取0和1时...

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com