gpt4 book ai didi

c++ - 使用 Grabcut 在中心初始化等于图像大小 50% 的矩形

转载 作者:行者123 更新时间:2023-11-28 07:07:24 26 4
gpt4 key购买 nike

我尝试在以下论文中实现想法:BiCoS: A Bi-level Co-Segmentation Method for Image Classification但我对以下要求感到困惑:这里的 GrabCut 初始化为中心的矩形(图像大小的 50%,除非另有说明)分配给前景,其余部分分配给背景。我不知道如何在中心绘制一个占图像大小 50% 的矩形。请帮我。我使用 OpenCV 库在 C++ 中编写代码。

最佳答案

好吧,他们假设感兴趣的图形由一个矩形包围,如下所示:

Rect(Point(image.width/4, image.height/4), Point(image.width*3/4, image.height*3/4);

面积为图像一半的矩形(1/root2 大小);再次以图像中心点为中心。

然后可以在该矩形内调用抓取算法。

如果图形以某种方式接近边界,则他们手动选择矩形(受监督启动)。由于目的是用抓取结果训练 SVM,因此这里不需要自动化。

关于c++ - 使用 Grabcut 在中心初始化等于图像大小 50% 的矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21586784/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com