【问题标题】:Matlab Data Cursor on grayscale image showing three channels灰度图像上的 Matlab 数据光标显示三个通道
【发布时间】:2013-05-20 04:44:01
【问题描述】:

我有一个灰度 uint8 图像:

I = ones(100,100) * 50;
I = uint8(I);
imshow(I);

现在,如果我尝试使用“数据光标”读取像素值,它会显示灰色像素的 RGB 值。

有没有办法用数据游标获取灰色的0...255值?

【问题讨论】:

  • 我认为目前的显示器通常无法显示亮度数据,它们只能显示 RGB 值,因此如果您想用鼠标选择颜色,它将提供 RGB 值。您可以使用函数将其转换回来。
  • 对于监视器我同意你的观点,但 matlab 应该能够在一个简单的标签中显示真正的 uint8 值

标签: image matlab


【解决方案1】:

当您使用数据光标时,它应该显示为“索引”值,例如“索引:50”。

我的数据光标框如下所示:

X: 63 Y: 43
Index: 50
RGB: 0, 0, 0

【讨论】:

    猜你喜欢
    • 2022-01-19
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-20
    • 2021-02-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多