opencv - 如何让opencv级联分类器输出非方形ROI
问题描述
我正在尝试使用 opencv 来训练级联分类器。我正在检测的对象具有非方形形状。在训练数据集中,我绘制的 ROI 是非平方的(高度 > 宽度)。然而,在训练之后,分类器输出总是具有相同的宽度和高度。我可以设置任何选项来输出非方形 ROI 吗?谢谢。
解决方案
在训练期间以所需的纵横比选择宽度和高度。OpenCV 级联分类器只能检测训练好的纵横比(并且选择的尺寸是最小可检测尺寸)。您的样本在训练期间被重新调整。
推荐阅读
- android - 导入 Mapbox Direction API 失败
- c++ - 将指针传递给带有引用参数的函数
- typescript - Reducer 自定义调度类型,不可分配,属性“调度”的类型不兼容
- sql - 如何编写引用原始表进行聚合的子查询?
- r - 如何在 R Shiny 应用程序中对齐 downloadButton 和 ActionButton?
- dns - 一个解析器的 DNS 解析失败,但另一个解析器成功
- c++ - 如何将 FBO 的文本附件绘制到默认帧缓冲区?
- web-scraping - Scrapy,提取空的div
- git - 在 ADO 管道中查看 github 存储库 [YAML]
- java - 在springboot中映射视图而不是表