Matlab颜色转换

您所在的位置:网站首页 simulink接线图怎么由蓝色变为黑色 Matlab颜色转换

Matlab颜色转换

2023-05-22 04:48| 来源: 网络整理| 查看: 265

文章目录 一、RGB颜色对照表二、案例分析1.将绿色转换成紫色2.转换结果 三、 总结最后

一、RGB颜色对照表

Matlab RGB颜色对照表(0-1之间):https://blog.csdn.net/autumnbabyjl/article/details/105330843

二、案例分析 1.将绿色转换成紫色

代码如下:

clear clc %读取分量 rgb_image=imread('1.jpg');%读取图片 [a,b]=size(rgb2gray(rgb_image)); fR=rgb_image(:, :, 1);%读取红色分量 fG=rgb_image(:, :, 2);%读取绿色分量 fB=rgb_image(:, :, 3);%读取蓝色分量 %对红色分量进行遍历 fR=double(fR);%转换为双精度浮点类型 for i=1:1:a for j=1:1:b %遍历 fR2=fR; end end fR2=uint8(fR2);%强制将数据转换为8位无符号整数 %对绿色分量进行遍历 fG=double(fG);%转换为双精度浮点类型 for i=1:1:a for j=1:1:b %遍历 fG2=fG; end end fG2=uint8(fG2);%强制将数据转换为8位无符号整数 %对蓝色分量进行遍历 fB=double(fB);%转换为双精度浮点类型 for i=1:1:a for j=1:1:b %遍历 fB2=fB; end end fB2=uint8(fB2);%强制将数据转换为8位无符号整数 for i=1:1:a for j=1:1:b %遍历 if fR2(i,j)205 && fB2(i,j)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3