Azzera filtri
Azzera filtri

Info

Questa domanda è chiusa. Riaprila per modificarla o per rispondere.

Please help! Trying to convert greyscale image back to rgb. error "rbg" not defined when using conversion code.

1 visualizzazione (ultimi 30 giorni)
Sun=imread('noisePhoto.jpg');
Sun2=rgb2gray(Sun);
subplot(1,3,1)
title('Original')
imshow(Sun)
[m,n]= size(Sun2);
output=zeros(m,n);
for i=1:m
for j=1:n
rmin=max(1,i-1);
rmax=min(m,i+1);
cmin=max(1,j-1);
cmax=min(n,j+1);
%neigborhood
temp=Sun(rmin:rmax,cmin:cmax);
output(i,j)=mean(temp(:));
end
end
output=uint8(output);
subplot(1,3,2),imshow(output)
rgb=cat(3,output,output,output);
subplot(1,3,3);
imshow(rbg);

Risposte (1)

Naman Bhaia
Naman Bhaia il 2 Mag 2019
I think it is saying 'rbg' not found becuase it seems to be a typographical error. Try 'imshow(rgb)' and see if it solves the issue you are facing. I tried running your code and after fixing the last line, it did not throw any other error.

Questa domanda è chiusa.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by