convertion of rgb 2 gray from the gray image, how to retrieve the original image
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi all, I want to convert to a RGB image into grayscale image.and i want to get back the original image. How should I get back the original image from the grayscale image. For example, A=imread('bird.png'); B=rgb2gray(A);
Now i want to get back the the image A from B.
댓글 수: 1
Image Analyst
2013년 9월 11일
Your duplicate question is in http://www.mathworks.com/matlabcentral/answers/86854-how-to-convert-a-gray-scale-image-to-color-image-using-matlab - don't forget to look at the answers there. By the way, why did you want answers to be split across two different, yet identical, postings?
답변 (1개)
Walter Roberson
2013년 9월 11일
You cannot do that if all you have is the grayscale image. If you are using 8 bits per channel for your images, then there are 65536 different color combinations that match any one grayscale level, so you do not know which of the 65536 possibilities to map any given grayscale level back into.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Convert Image Type에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!