필터 지우기
필터 지우기

Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

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

조회 수: 1 (최근 30일)
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);

답변 (1개)

Naman Bhaia
Naman Bhaia 2019년 5월 2일
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.

이 질문은 마감되었습니다.

Community Treasure Hunt

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

Start Hunting!

Translated by