每当我绘制这张图像时,我都会遇到白色变黄的问题。我知道这是由于 matplotlib 使用的默认颜色映射 viridis 造成的。当我切换到 cmap='gray' 时,它最终显示右侧的红色 Pane 。
谁能解释一下为什么会发生这种情况?像这样的图片一般应该使用什么色图?当我执行默认的imshow(img)时,图片如何能够显示正确的颜色?当我隔离单一颜色 Pane 时会发生什么变化?当隔离图像中的红绿或蓝色 Pane 时,首选的 cmap 是什么?为什么?
这是红色 Pane 的输出
常规图像根据 RGB 颜色模式正确绘制:
最佳答案
关于python - 为什么/如何在 matplotlib imshow() 中使用 cmap 参数来隔离颜色 Pane ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45829980/