【发布时间】:2012-11-02 19:40:54
【问题描述】:
我知道如何做相反的rgb2gray(img),但我无法找到一个函数gray2rgb(img) 可以从灰度转换为真彩色 em>。
有没有其他功能可以做到这一点?
【问题讨论】:
我知道如何做相反的rgb2gray(img),但我无法找到一个函数gray2rgb(img) 可以从灰度转换为真彩色 em>。
有没有其他功能可以做到这一点?
【问题讨论】:
nice function made by Gabriel Frangakis:
function [Image]=gray2rgb(Image)
%Gives a grayscale image an extra dimension
%in order to use color within it
[m n]=size(Image);
rgb=zeros(m,n,3);
rgb(:,:,1)=Image;
rgb(:,:,2)=rgb(:,:,1);
rgb(:,:,3)=rgb(:,:,1);
Image=rgb/255;
end
你应该为每个坐标设置灰度值RGB
【讨论】: