首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从目标检测器中提取芯片

从目标检测器中提取芯片
EN

Stack Overflow用户
提问于 2017-11-07 12:19:24
回答 1查看 475关注 0票数 1

我对目标检测使用了dlib,使用HOG+SVM完成了数据集的标记和训练,它能够检测对象,但是现在

  1. 我需要从图像中提取芯片
  2. 我想在win_overlay上的检测区域中添加标签。我的工作代码片段,在这里,我搜索这两个,但我找不到对象检测。 scan_fhog_pyramid > image_scanner_type;image_scanner_type扫描器;object_detector检测器;反序列化(Argv2) >>检测器;array2d img;image_window win;load_image(img,"test.jpg");std::向量dets =检测器;if (dets.size() > 0) { win.clear_overlay();win.set_image(img);win.add_overlay(dets,rgb_pixel(255,0,0)}; 上面的片段是高亮显示检测,但我想标签上检测到的是"win.add_overlay()“和提取芯片(检测区域),并保存为图像。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-01-24 08:04:35

  1. 您应该看看这个示例:ex.cpp.html

dlib函数extract_image_chips是从img中提取芯片的方法。

  1. 在本例中:我通常使用OpenCV来完成这个任务。从dlib对象检测器获得矩形后。将其转换为OpenCV cv::Rect。创建一个文本并显示所有内容。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47157837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档