gpt4 book ai didi

python - 为什么/如何在 matplotlib imshow() 中使用 cmap 参数来隔离颜色 Pane ?

转载 作者:行者123 更新时间:2023-12-01 21:33:41 25 4
gpt4 key购买 nike

每当我绘制这张图像时,我都会遇到白色变黄的问题。我知道这是由于 matplotlib 使用的默认颜色映射 viridis 造成的。当我切换到 cmap='gray' 时,它最终显示右侧的红色 Pane 。

谁能解释一下为什么会发生这种情况?像这样的图片一般应该使用什么色图?当我执行默认的imshow(img)时,图片如何能够显示正确的颜色?当我隔离单一颜色 Pane 时会发生什么变化?当隔离图像中的红绿或蓝色 Pane 时,首选的 cmap 是什么?为什么?

Ipython Notebook

这是红色 Pane 的输出

常规图像根据 RGB 颜色模式正确绘制:

enter image description here

最佳答案

逻辑相当简单,下面的图表可能比任何解释更有帮助。

enter image description here

关于python - 为什么/如何在 matplotlib imshow() 中使用 cmap 参数来隔离颜色 Pane ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45829980/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com