码迷,mamicode.com
首页 > 其他好文 > 详细

配置文件读取(2-2)读取yml

时间:2020-06-24 00:38:36      阅读:59      评论:0      收藏:0      [点我收藏+]

标签:XML   读取配置   har   number   vector   string   配置   str   ppa   

 

基本模块

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;
}

  

配置文件读取(2-2)读取yml

标签:XML   读取配置   har   number   vector   string   配置   str   ppa   

原文地址:https://www.cnblogs.com/kekeoutlook/p/13185293.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!