• 大小: 1KB
    文件类型: .cpp
    金币: 1
    下载: 0 次
    发布日期: 2021-05-16
  • 语言: C/C++
  • 标签: opencv_stitc  Stitcher  

资源简介

只需要1分哦,你下载后评价了,你也会被csdn奖励1分,等于没花积分。 基于opencv 3以上版本的自动拼接算法,依赖opencv_stitching 我这个代码默认拼接是5张图

资源截图

代码片段和文件信息


#include 
#include 
#include 
#include 
using namespace std;
using namespace cv;

//#include 
//using namespace cv::ocl;

int main(void)
{   //ocl::setUseOpenCL(false);
    int count = 5;
cout<<“请输入拼接数量(5以内):“< cin>>count;

    string srcFile[5] = { “1.jpg“ “2.jpg“ “3.jpg“ “4.jpg“ “5.jpg“ };
    string dstFile = “result.jpg“;
    vector imgs;
    for (int i = 0; i < count; ++i)
    {
        Mat img = imread(srcFile[i]);
resize(img img Size(img.cols / 4 img.rows / 4));
        if (img.empty())
        {
            cout << “Can‘t read image ‘“ << srcFile[i] << “‘\n“;
            system(“pause“);
       

评论

共有 条评论

相关资源