【问题标题】:Use different colormap with one channel image - cv2.imshow()对一个通道图像使用不同的颜色图 - cv2.imshow()
【发布时间】:2020-11-05 14:31:06
【问题描述】:

当我将此方法用于 1 通道图像时,它以灰度显示。显示 1 通道图像时有没有办法使用其他颜色图(不是灰度图)?如果有,这意味着当使用只有 1 个通道的图像时,灰度是 imshow 的默认值?提前致谢

【问题讨论】:

标签: python opencv colormap


【解决方案1】:

据我所知,您不能像使用 Mathplotlib pyplot 那样在 Python/OpenCV cv2.imshow 中应用颜色图。但是您可以创建一个颜色图并使用 cv2.LUT 将其应用于您的灰度图像,从而将您的灰度图像更改为可以使用 cv2.imshow 显示的彩色图像。

请参阅https://docs.opencv.org/4.1.1/d7/dfc/group__highgui.html#ga453d42fe4cb60e5723281a89973ee563 的 cv2.imshow 文档

【讨论】:

    猜你喜欢
    • 2021-03-26
    • 2018-11-10
    • 2014-04-03
    • 1970-01-01
    • 2021-11-07
    • 2021-05-29
    • 2020-11-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多