【发布时间】:2014-10-22 02:34:32
【问题描述】:
我正在阅读一篇文章,他们正在处理来自绿色通道的灰色图像。他们处理视网膜图像并检测其上的血管。
我的问题是:
“绿色通道中的灰色图像”是什么意思?
我怎样才能从绿色通道得到这个灰色图像?
这个matlab代码I = rgb2gray(RGB)得到的灰度图和绿色通道的灰度图有什么区别?
谢谢。
【问题讨论】:
-
“来自绿色通道的灰色图像”可能只是表示为灰度级别的绿色通道信息。它将是:
I = RGB(:,:,2)(即选择第二个通道,即绿色通道)。所以它代表了绿色组件的变化。另一方面,I = rgb2gray(RGB)表示所有颜色(加权和)的变化 -
试试吧!加载一张 RGB 图像,按照 Luis 的建议执行 I = rgb2gray(RGB) adn,I = RGB(:,:,2),然后检查结果!
-
@LuisMendo 你是对的。我得到了答案。谢谢。