【发布时间】:2018-04-19 20:22:57
【问题描述】:
我正在使用dlib for object detection,标记和训练数据集是使用HOG+SVM完成的,它能够检测到对象,但是现在
- 我需要从图像中提取芯片
-
我想在 win_overlay 上为检测到的区域添加标签。 我的工作代码 sn-p 在这里,我搜索了这两个,但我找不到对象检测。
typedef scan_fhog_pyramid<pyramid_down<6> > image_scanner_type; image_scanner_type scanner; object_detector<image_scanner_type> detector; deserialize(argv[2]) >> detector; array2d<unsigned char> img; image_window win; load_image(img, "test.jpg"); std::vector<rectangle> dets = detector(img); if (dets.size() > 0) { win.clear_overlay(); win.set_image(img); win.add_overlay(dets, rgb_pixel(255, 0, 0)); }sn-p 上方是突出显示检测,但我想将检测到的标签标记在“win.add_overlay()”上并提取芯片(检测到的区域)并保存为图像。
【问题讨论】: