MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   资料存档 (https://www.labfans.com/bbs/forumdisplay.php?f=72)
-   -   如何在Matlab中显示图像的红色通道? (https://www.labfans.com/bbs/showthread.php?t=23809)

poster 2019-12-10 20:48

如何在Matlab中显示图像的红色通道?
 
我有一个3D矩阵im表示RGB图像。我可以

imshow(im) 显示图像。

我想一次只显示一个RGB通道:我要显示红色通道,并且希望它显示为红色。

我试过了

imshow(im(:,:,1)) 但它显示灰度图像(这不是我想要的)。

如何显示红色通道并使它显示为红色?



[B]回答:[/B]

我有三个建议给你。

[B]1.[/B]使用imagesc功能,并选择一个红色的调色板。

[B]2.[/B]清除其他颜色通道: im(:,:,2:3) = 0; imshow(im);

[B]3.[/B]将ind2rgb函数与相应构建的颜色图一起使用。



[url=https://stackoverflow.com/questions/3547029]更多&回答...[/url]


所有时间均为北京时间。现在的时间是 01:04

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.