我有一个厚厚的波浪的图像,它从黑色平滑地变成白色,就像黑色慢慢地从黑色变成白色一样。如何才能将此图像更改为红色而不是具有不同深浅的黑色,我需要不同深浅的红色从暗红色变为白色。
发布于 2018-12-23 23:55:20
创建一个大小为(rows,cols,3)的数组,其中(rows,cols)是灰度图像的大小。使其红色通道等于255,其他通道等于灰度图像
img = imread('moon.tif');
[r,c,z] = size(img);
red_img = uint8(zeros(r,c,3));
red_img(:,:,1) = 255;
red_img(:,:,2) = img;
red_img(:,:,3) = img;
subplot(1,2,1);
imshow(img,[]);
subplot(1,2,2);
imshow(red_img,[]);

https://stackoverflow.com/questions/53899337
复制相似问题