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)
Mostra commenti meno recenti
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);
0 Commenti
Risposte (1)
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.
0 Commenti
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!