![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Opencv学习
文章平均质量分 56
Esaka7
这个作者很懒,什么都没留下…
展开
-
opencv实战——几十行代码搞定物体识别(0基础!!小白入门学习)
我在前面的内容 发布了opencv的几个模块(人脸识别,颜色,形状)现在我们来小练手一下Part 1:准备数据1.准备coco.names是 coco 数据集的标签信息,可以根据自己类别进行修改2.准备训练好的模型(后续我们可以训练自己的模型)这里是ssd_mobilenet_v3_large_coco_2020_01_14.pbtxt3.准备权重frozen_inference_graph.pb我关于文件我上传到了我的github,我之前写的最新的2021CS231n我也上传到了gith原创 2021-08-12 23:26:15 · 10147 阅读 · 1 评论 -
Opencv学习3.形状识别模块
Shape Detection轮廓检测contours, hierarchy = cv2.findContours(image,mode,method)第一个参数输入图像,第二个参数表示轮廓的检索模式,有四种:1.cv2.RETR_EXTERNAL表示只检测外轮廓2.cv2.RETR_LIST检测的轮廓不建立等级关系3.cv2.RETR_CCOMP建立两个等级的轮廓,上面的一层为外边界,里面的一层为内孔的边界信息。如果内孔内还有一个连通物体,这个物体的边界也在顶层。4.cv2.RETR_T原创 2021-08-09 15:53:32 · 1634 阅读 · 1 评论 -
Opencv学习2.颜色识别模块
重要的函数:HSV颜色图像这个模型中颜色的参数分别是:色调(H),饱和度(S),明度(V)色调H:用角度度量,取值范围为0°~360°,从红色开始按逆时针方向计算,红色为0°,绿色为120°,蓝色为240°。它们的补色是:黄色为60°,青色为180°,紫色为300°饱和度S:饱和度S表示颜色接近光谱色的程度。一种颜色,可以看成是某种光谱色与白色混合的结果。其中光谱色所占的比例愈大,颜色接近光谱色的程度就愈高,颜色的饱和度也就愈高。饱和度高,颜色则深而艳。光谱色的白光成分为0,饱和度达到最高。通常原创 2021-08-07 13:49:00 · 1774 阅读 · 3 评论 -
Opencv学习1.人脸识别模块
Modules:把模块放在一起就变成了一个包或者一个库在模块内我们可以实现很多功能 比如查找颜色,找到x,y位置等等在Main Code中,我们调用模块里面的内容下面进入正题:重要的函数:在官网下载haarcascade_frontalface_default.xml 这是检测人脸的数据集导入具有检测信息的文件:cv2.CascadeClassifier("haarcascade_frontalface_default.xml的目录文件")设置检测的多个尺度.detectMulti原创 2021-08-05 16:29:59 · 652 阅读 · 0 评论