Why do I see the 3-band image in a single band?

10 ビュー (過去 30 日間)
Merve YILDIRIM
Merve YILDIRIM 2020 年 6 月 30 日
コメント済み: Merve YILDIRIM 2020 年 6 月 30 日
I have an image(3 bands(RGB)). it is .png file.
a = imread('mervveee.png');
imshow(a)
My color image look like gray image. why?
how can I open colour image?

採用された回答

SC
SC 2020 年 6 月 30 日
I don't think that should happen. (It would be helpful if you could attach the .png file too)
Try the following, incase:
imdata = imread('mervveee.png');
RC = imdata(:,:,1);
GC = imdata(:,:,2);
BC = imdata(:,:,3);
im = cat(3,RC,GC,BC);
isequal(imdata,im)
imshow(im)
  1 件のコメント
Merve YILDIRIM
Merve YILDIRIM 2020 年 6 月 30 日
thank you o much :)

サインインしてコメントする。

その他の回答 (0 件)

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by