Python|OpenCV-实现对颜色进行检测(22)
前言
本文是该专栏的第24篇,后面将持续分享OpenCV计算机视觉的干货知识,记得关注。
在本文中,将主要基于OpenCV,并结合HSV模型来检测目标图像中的颜色信息。主要包括导入库、图像加载、将目标图像转换为 HSV 色彩空间、创建对应颜色蒙版、查找轮廓以及在对应颜色区域周围绘制边界框等等。
具体细节部分以及完整代码的实现以及思路,跟着笔者直接往下看正文内容。(附带完整代码)
正文
1. 相关依赖库安装
老规矩,我们需要提前安装好本文要用到的几个相关依赖库。如下所示:
# OpenCV(cv2):图像读取、转换与绘制
# NumPy(np):高效数组运算
# Matplotlib(plt):可视化结果
如果你本地环境已安装上面所需的依赖库,可以直接忽略该步骤。如果本地环境未安装,可以在终端直接输入如下命令进行安装即可:
pip install numpy
pip install opencv-python
pip install matplotlib
值得注意的是,在上述依赖库中:
1. cv