matlab将RGB3个通道合为一张RGB图像
可以使用cat函数将3个通道合并为一张RGB图像,例如:
% 生成3个通道的数据
red_channel = zeros(100, 100);
green_channel = ones(100, 100) * 128;
blue_channel = ones(100, 100) * 255;
% 合并为RGB图像
rgb_image = cat(3, red_channel, green_channel, blue_channel);
% 显示图像
imshow(rgb_image);
这段代码生成了一个100x100的红色通道、绿色通道灰度值为128的绿色通道和蓝色通道灰度值为255的蓝色通道,然后使用cat函数将它们合并为一张RGB图像,并显示出来。
原文地址: https://www.cveoy.top/t/topic/b19P 著作权归作者所有。请勿转载和采集!