OpenCV中文网站

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 安装 配置
查看: 172|回复: 1

ORB的detect的感兴趣区域无法生效

[复制链接]
发表于 2019-1-8 21:52:37 | 显示全部楼层 |阅读模式
我设置了特征点提取时的范围,但是函数还是全图提取特征点。
  1. #include<iostream>
  2. #include<vector>

  3. #include<opencv2/opencv.hpp>

  4. using namespace std;
  5. using namespace cv;


  6. int main()
  7. {
  8.         clock_t start;
  9.         start = clock();
  10.         //cout << start << endl;
  11.         //读取图片
  12.         Mat rgbd1 = imread("./1.jpg",1);
  13.         Mat rgbd2 = imread("./2.jpg",1);
  14.         cout << "第一张图大小:" << rgbd1.size() << endl;
  15.         cout << "第二张图大小:" << rgbd2.size() << endl;
  16.         imshow("rgbd1", rgbd1);
  17.         imshow("rgbd2", rgbd2);
  18.         waitKey(0);


  19.         Ptr<ORB> detector = ORB::create();

  20.         vector<KeyPoint> keypoints_1, keypoints_2;
  21.         Mat rgbd11(rgbd1, Rect(210, 0, 80, 497));
  22.         Mat rgbd22(rgbd2, Rect(70, 0, 80, 497));
  23.         imshow("rgbd11", rgbd11);
  24.         imshow("rgbd22", rgbd22);
  25.         waitKey(0);
复制代码
这是特征点提取的部分代码?求指教
回复

使用道具 举报

 楼主| 发表于 2019-1-8 22:53:16 | 显示全部楼层
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|blog|OpenCV中文网站 ( 粤ICP备13079875号-2

GMT+8, 2019-1-18 12:58 , Processed in 0.044393 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表