gpt4 book ai didi

python - 我可以用 Python/OpenCV 复制 GIMP 的 HSL 复合函数吗?

转载 作者:行者123 更新时间:2023-12-02 17:18:49 26 4
gpt4 key购买 nike

是否可以像 GIMP 的 Compose 功能一样将三个灰度图像组合成一个彩色 HSL 图像?我已经设法用简单的 cv2.merge([R,G,B]) 完成了经典的 RGB 合成,其中 R,G,B 是通过 imread 打开的灰度图像。
是否也有类似 HSL 的简单解决方案?

最佳答案

如果您在 Python/OpenCV 中有 3 个灰度图像并且它们对应于 H、S、V channel ,则创建所需的任何 3 channel 图像(W、H)并将这 3 个灰度图像分别放入每个 channel ,然后转换为BGR 如果需要。

hsv = np.zeros((W,H), dtype=np.uint8)
hsv[:,:,0] = H
hsv[:,:,1] = S
hsv[:,:,2] = V
bgr = cv2.cvtColor(hsv, cv2.COLOR_HSV2BGR)

关于python - 我可以用 Python/OpenCV 复制 GIMP 的 HSL 复合函数吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63214961/

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