zoukankan      html  css  js  c++  java
  • 配置文件读取(2-2)读取yml

    基本模块

    yml内容

    %YAML:1.0
    ---
    ImagePath:"data/image/image0"
    CornerPath:"data/corners.txt"
    MapPath:"data/xml/"
    

      

    static int parseCmdArgs(int argc, char** argv)	//读取配置文件
    {
    	cv::String imgFloder;
    	//vector<cv::String> imgPath;
    	//readStitchConfig(configPath,imgPath);
    	cv::FileStorage fi(configPath, cv::FileStorage::READ);
    	fi["ImagePath"] >> imgFloder;
    	fi["CornerPath"] >> resultCornerPath;
    	fi["MapPath"] >> mapPath;
    	fi.release();
    	cout << "image path : " << imgFloder << endl;
    	cout << "Corners path : " << resultCornerPath << endl;
    	cout << "Map path : " << mapPath << endl;
    
    	glob(imgFloder, img_names);
    	cout << "number of stitch image : " << img_names.size() << endl;
    	for (int i = 0;i < img_names.size();i++)
    	{
    		cout << img_names[i] << endl;
    	}
    
    	return 0;
    }
    

      

  • 相关阅读:
    springMVC静态资源
    MyBatis Generator
    使用springMVC时的web.xml配置文件
    Semaphore
    spring注解驱动--组件注册
    第1章 初始Docker容器
    docker面试整理
    第5章 运输层
    验证码
    带进度条的上传
  • 原文地址:https://www.cnblogs.com/kekeoutlook/p/13185293.html
Copyright © 2011-2022 走看看