Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有两张图片。在找到关键点和描述符之后,我想仅在图像 2 的特定部分中搜索 image1 中特征的匹配特征。我可以通过 match 的 matchesMask 参数来实现吗?或者,还有其他方法吗?请告诉我。Ps-我现在正在使用 FAST 检测器、ORB 提取器和 BFMatcher。
我会将“图像 2 的特定部分”复制到另一个矩阵中,并将其用于检测/匹配。
例如,如果您想创建一个指向由前 5 列和 10 行定义的“image2”区域的矩阵,您可以这样做:
cv::Mat subMatrix = image2.colRange(0, 5).rowRange(0, 10);
然后您将subMatrix用于匹配。
subMatrix