Python中的RGB转HSI函数

6 投票
2 回答
3711 浏览
提问于 2025-04-18 02:35

我想把一张RGB格式的图片转换成HSI格式。我发现有很多内置的函数,比如rgb_to_hsv、rgb_to_hls等等。请问在Python中有没有可以把RGB转换成HSI颜色模型的函数呢?

2 个回答

-1

要把现有的RGB图片转换成HSI格式(色调、饱和度、亮度),你可以使用openCV文档里提供的CV_RGB2HSI这个函数。

0

在Image这个子类中使用convert方法是最简单的做法,可以用下面的代码:

from PIL import Image
rgb_image.convert('HSV')

我理解的HSV(色相、饱和度、明度)和HSI(色相、饱和度、亮度)是一样的。

撰写回答