【问题标题】:opencv - image stitch use of vector<vector<Rect> > roisopencv - 图像拼接使用vector<vector<Rect>> > rois
【发布时间】:2012-06-10 15:01:51
【问题描述】:

我在指定“感兴趣区域”以在图像拼接方法 (Stitcher::stitch) 中执行特征查找时遇到问题。我收到以下错误

"OpenCV 错误:断言失败 (0

但是当我检查区域和图像列和行时,它似乎很好。任何建议的帮助将不胜感激。

【问题讨论】:

  • 你确定你的一切都是正确的吗? cv::Mat ctor 是 (rows,cols) 但 roi rect 是 (x,y,cols,rows) 这让我好几次
  • 我尝试交换行和列.. 也没有运气。你有在 opencv 中使用 Vector > roes 的例子吗?

标签: c++ opencv image-stitching


【解决方案1】:

OpenCV 2.4.0 在 Stitcher::Status Stitcher::matchImages() 方法 (stiicher.cpp) 中存在错误: 算法缩放输入图像,但输入 roi 保持不变。

【讨论】:

  • 但是我使用的是旧版本的opencv,拼接需要很多时间..无论如何要改进它?
  • 我检查了stitcher.cpp 文件的svn-logs,发现ROI 没有变化(在OpenCV 缝合器添加这个功能之后)。我对库进行了更改以解决我的问题和错误。但不幸的是,我的更改尚未经过测试。
猜你喜欢
  • 1970-01-01
  • 2011-08-26
  • 1970-01-01
  • 2019-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多