![]() |
如何在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.