基于opencv的图像拼接(二): stitch 类
来源:互联网 发布:退款淘宝介入处理过程 编辑:程序博客网 时间:2024/06/01 23:39
关于图像拼接,opencv 库里已经自带了 stitch类,可以很好的实现图像拼接(两张或者多张),匹配效果比很多自己写的要好很多
附上基于stitch的图像拼接,程序比较简单,但是拼接速度较慢,需要7m左右
#include <iostream>#include <opencv2/highgui/highgui.hpp>#include <opencv2/legacy/legacy.hpp>#include <opencv2/stitching/stitcher.hpp>#include <vector>using namespace std;using namespace cv;//调用opencv自带的stitcher库拼接void stitch(vector<Mat> imgs,Mat& resultMat){bool flag = true;Stitcher stitcher = Stitcher :: createDefault(flag);Stitcher::Status status = stitcher.stitch(imgs, resultMat);}int main(){Mat srcImage1 = imread("E:\\my\\pic_save\\angle_y1.jpg", 1);Mat srcImage2 = imread("E:\\my\\pic_save\\angle_x1.jpg", 1);vector<Mat>imgs;imgs.push_back(srcImage1);imgs.push_back(srcImage2);Mat resultMat;stitch(imgs, resultMat);imshow("resultMat1", resultMat);waitKey(0);return 0;}
阅读全文
2 0
- 基于opencv的图像拼接(二): stitch 类
- 基于opencv的图像拼接(三): 基于stitch类的实时图像拼接
- 基于opencv的图像拼接(四): 基于stitch类的离线图像拼接
- opencv stitch拼接
- 基于OpenCV的图像拼接
- image stitch(国外开源的图像拼接)
- Opencv使用stitch实现图片拼接
- 基于OpenCV全景图像拼接
- 基于DCMTK和OpenCV的DR图像拼接
- 基于opencv的图像拼接(一): sift特征点提取
- 基于opencv的单张图像去雾算法(二)
- 基于opencv的单张图像去雾算法(二)
- opencv图像拼接(粗暴)
- 用opencv的stitcher类实现图像拼接
- 利用opencv的stitcher类进行图像拼接
- OpenCV探索之路(二十四)图像拼接和图像融合技术
- OpenCV探索之路(二十四)图像拼接和图像融合技术
- OpenCV探索之路(二十四)图像拼接和图像融合技术
- Netty原理和使用
- UIFramework之Unity5.x AssetBundle打包策略
- vue-muse variable @museUiTheme is undefined
- Fugitive.vim 使用教程一
- 接口和抽象类
- 基于opencv的图像拼接(二): stitch 类
- 虚拟机12安装包与安装教程百度云链接
- 缓存性线程池,cachedThreadPool
- WOJ1300-Stone
- 20170909_最长公共子序列的长度LCS
- 跳转语句
- LeetCode: -Dynamic Programming-Maximum Subarray[53]-子数组最大和
- 【006】Java语言(命令行简介及一些基本操作)
- Fugitive.vim 使用教程二