急急急,怎样用matlab对彩色图像的色彩调整

急急急,怎样用matlab对彩色图像的色彩调整,第1张

你要求太多

一般色彩调整可以在RGB空间调整,也可以在HSI空间调整,效果没个人感觉不一样,主观感觉差不多,后者直接调用rgb2hsi函数转换,两者都需要把3个通道提取出来;

颜色调整最常用的是直方图均衡化,对每个通道或者你需要的通道单独处理,最后在合在一起,用eqhist函数,远离自己看书;

matlab中作图线条颜色表示的具体 *** 作步骤如下:

1、首先我们在我们的电脑上打开matlab,新建一个m文件,通过x=0:001pi:2pi;y1 = sin(x);y2= cos(x);代码来绘制正弦和余弦曲线。

2、然后我们运行脚本,可以看到已经绘制出了曲线,默认线条类型是实线。

3、通过plot(x,y:m'--');和plot(x,y2,'');将正弦曲线的线条类型改为虚线,余弦曲线的线条类型改为号组成。

4、我们运行m文件,可以看到线条类型分别变成了虚线和线。

5、然后我们来设置线条的颜色,plot(x,y1,':m');m是代表紫色,:是点线;plot(x,y2,'--g');g代表绿色,--代表虚线。

6、我们运行m文件,可以看到绿色虚线和紫色点线效果。

7、我们如果想设置其他类型的线条和颜色,可以参考下表。

颜色字符串有'c', 'm', 'y', 'r', 'g', 'b', 'w',和'k'。分别表示青,红紫,黄,红,绿,白和黑。

线型字符串有:'-' 为实线, '--' 为虚线, ':' 为点线, '-' 为点虚线, 及'none' 表示不用线型。

标记形式有'+', 'o', '',和'x' ,填入's' 代表正方形, 'd' 代表菱形, '^' 为上三角形, 'v' 为下三角形, '>' 为右三角形, '<' 为左三角形, 'p' 为五角星形, 'h' 为六角星形, none 为不用标记。

shading interp 在网格片内采用颜色插值处理,得出表面图显得最光滑!

figure;这个只管产生图框的作用!

“我把里面的线条用cell的方式保存”

------------------

cell内部是什么格式?

matlab里颜色并不局限于7种,这7个只是可以用字母表示的,用RGB可以表示任意颜色

plot([1,2],[3,4],'Color',[05,07,0])

1、如果循环次数不多,可以吧指定的不同颜色以字符的形式保存在一个数组里,每循环一次就在plot命令参数里调用相应的一种颜色。

2、plot不用在循环里,循环时把要绘制的数据依次保存到同一个矩阵里,循环结束后,用plot命令,matlab自动用不同颜色绘图。

matlab中可以调用所有存在的颜色。解决方法如下:

1、首先在matlab中创建了一个自定义函数test_data,并将test_data函数放在当前文件夹,如下图所示。

2、在命令行窗口中输入test_data(3)进行调用函数,返回结果9。

3、在命令行窗口中调用函数,需要注意的是调用函数要在当前文件夹中,就是要在自定义函数test_data的路径文件夹下,不然会出现找不到的情况。

4、也可以创建m脚本文件来调用自定义函数,在m脚本文件输入“t=test_data(3);disp(t);。

5、最后运行脚本文件之后,可以在命令行得出结果9。

你的意思是想设置坐标框里面的颜色吧?把最后一句换成:

set(gca, 'color', backcolor)

例如

backcolor = [03 06 04];

plot(peaks)

set(gca, 'color', backcolor)

以上就是关于急急急,怎样用matlab对彩色图像的色彩调整全部的内容,包括:急急急,怎样用matlab对彩色图像的色彩调整、matlab中作图线条颜色怎么表示、matlab里颜色怎么表示等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9804649.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存