如何获取(定位)一幅图像里多个需要识别的目标?

visualmemory 2015-06-01 11:14:31
开发工具:VS,opencv,C++
怎么在一幅图像里对多个目标分别进行识别?
我的想法是定位需要识别的目标,返回图像的一个子区域,再储存为Mat,再进行识别。可是上网搜了很多有关图像分割的,都是类似于边缘检测那种,输出的是一整幅经过处理后的图像。
那到底该怎么做才能定位需要识别的多个目标呢?或者又没有别的方法能实现我的需求的?
opencv里对人脸的定位的原理是什么?能不能作为参考?
...全文
889 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
蓝色的杯子 2015-06-12
  • 打赏
  • 举报
回复
不好意思现在才回复,你要找什么目标.发一张图上来也行.我qq627925203
visualmemory 2015-06-06
  • 打赏
  • 举报
回复
引用 1 楼 wisdomfriend 的回复:
opencv定位人脸的技术叫 haar特征的级联分类器。百度一下吧。每个需求的定位方法都不一样,不知道你要定位什么。根据边缘和颜色的比较多。还有连通域, 区域,面积。具体情况具体分析
你好!对于这一块我都不是很懂啊,我在网上搜索的边缘检测、图像分割之类的都是处理的整幅图像,没有提取局部图像特征的,所以对于这一些方法都不是很理解。 我就是想要能够提取出目标所在的矩形框(处理的是灰度图像,可以转化为二值图像)。好像连通域标记可以计算目标的轮廓、外接矩形、质心、不变矩等几何参数等等,那能不能从这个方面考虑?
蓝色的杯子 2015-06-03
  • 打赏
  • 举报
回复
opencv定位人脸的技术叫 haar特征的级联分类器。百度一下吧。每个需求的定位方法都不一样,不知道你要定位什么。根据边缘和颜色的比较多。还有连通域, 区域,面积。具体情况具体分析
课程演示环境:Ubuntu   需要学习Windows系统YOLOv4-tiny的同学请前往《Windows版YOLOv4-tiny目标检测实战:训练自己的数据集》   YOLOv4-tiny来了!速度大幅提升!   YOLOv4-tiny在COCO上的性能可达到:40.2% AP50, 371 FPS (GTX 1080 Ti)。相较于YOLOv3-tiny,AP和FPS的性能有巨大提升。并且,YOLOv4-tiny的权重文件只有23MB,适合在移动端、嵌入式设备、边缘计算等设备上部署。   本课程将手把手地教大家使用labelImg标注和使用YOLOv4-tiny训练自己的数据集。课程实战分为两个项目:单目标检测(足球目标检测)和多目标检测(足球和梅西同时检测)。   本课程的YOLOv4-tiny使用AlexAB/darknet,在Ubuntu系统上做项目演示。包括:YOLOv4-tiny的网络结构、安装YOLOv4-tiny、标注自己的数据集、整理自己的数据集、修改配置文件、训练自己的数据集、测试训练出的网络模型、性能统计(mAP计算和画出PR曲线)和先验框聚类分析。     除本课程《YOLOv4-tiny目标检测实战:训练自己的数据集》外,本人推出了有关YOLOv4目标检测的系列课程。请持续关注该系列的其它视频课程,包括: 《YOLOv4目标检测实战:训练自己的数据集》 《YOLOv4目标检测实战:人脸口罩佩戴识别》 《YOLOv4目标检测实战:中国交通标志识别》 《YOLOv4目标检测:原理与源码解析》

4,445

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧