python - 如何确定 HSL 颜色检测的上下边界?

标签 python opencv color-detection

当我使用任何颜色空间转换器时,它只给我 H、S 和 L 的单个值,但是如何从中确定范围边界,转换器还给我 S 和 L 值(百分比)而不是 0 范围内的值-255。 我需要在 python 管道中使用这个颜色选择。 有什么帮助吗?

最佳答案

您需要标准化 % 值。 Opencv 为 H 边界取 0-180,为 S 和 L 值取 0-255。也可以手算。例如:100% =255 和 50%=127。

关于python - 如何确定 HSL 颜色检测的上下边界?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46994246/

相关文章:

C#颜色检测多于一个结果

python - 使用 cv::inRange (OpenCV) 选择正确的 HSV 上下边界进行颜色检测

python - 使用 cx_Freeze 将 tkinter 程序转换为 exe 并运行 exe 文件后出错

c++ - 直方图均衡不适用于彩色图像 - OpenCV

opengl - 在几秒钟而不是几小时内旋转数百个 JPEG

c++ - 从opencv中的复特征值计算特征向量

opencv - 如何使用 OpenCV 检测图像中的色 block ?

python - 选择二维数组第二维的特定元素

python - 管理多个开发人员的 sys.path

python - 将输入代码拆分为 3 个字母并使用 if 语句返回 DNA->氨基酸字母