gpt4 book ai didi

opencv - OpenCV 中 Mat Image 的非感兴趣区域

转载 作者:行者123 更新时间:2023-12-02 17:13:31 26 4
gpt4 key购买 nike

我想从非感兴趣区域获取特征。我知道如何在 Mat 中定义 ROI格式,但是,我还需要该区域的其余部分用于负图像特征。提前致谢。

最佳答案

您可以使用掩码来定义您想要获取功能的任何区域。但是,它需要被调用的函数支持掩码。

例如:

void ORB::operator()(InputArray image, InputArray mask, vector<KeyPoint>& keypoints, OutputArray descriptors, bool useProvidedKeypoints=false ) const

mask – The operation mask.

如果函数不支持掩码。在非 ROI 中获取特征有两个技巧:
  • 获取整个图像的特征,然后手动过滤结果。
  • 将非 ROI 拆分为 ROI(如下所示),然后将 ROI 传递给函数。

  • 例如:
    |-----------------|
    | 1 |
    |----|-------|----|
    | 2 | | 3 |
    |----|-------|----|
    | 4 |
    |-----------------|

    关于opencv - OpenCV 中 Mat Image 的非感兴趣区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22468755/

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