OpenCV C ++:如何将点从边界框转换为原始图像

时间:2019-11-25 15:33:06

标签: c++ opencv

我正在提取一些边界框,然后对其执行霍夫变换。然后,我将在边界框裁剪图像中绘制圆圈。


 auto violaJonesDetections = get_detections(orig_frame);

for (auto &rect: violaJonesDetections) {
        auto violaJonesFrame = orig_frame(rect);
        vector<Circle> circles = houghCircles(violaJonesFrame,...);
        drawCircles(circles, violaJonesFrame);


我的目标是,我想在原始图片上绘制圆圈。

为此,我将不得不以某种方式将圆点从裁剪的图像转换为原始图像。

我不确定该怎么做。有人可以向我展示一个如何使用opencv c ++做到这一点的可运行示例吗?

此外,我需要针对在rhotheta上参数化的行推广这种转换逻辑。

0 个答案:

没有答案