当代码中含有许多参数需要调节时,可以通过xml文件进行读取参数的形式。这样可以节省编译所用去的时间。本文仅用于记录和提供实例程序。
C++程序如下:
//xml文件参数读取 int16 speed; FileStorage fs("/home/gou/CLionProjects/findenergy/config/params.xml" , FileStorage::READ); speed = (int)fs["linespeed"]; cout<< "speed " << speed<< endl; fs.release();
xml文件内容如下:
<?xml version="1.0" encoding="UTF-8" ?> <opencv_storage> <linespeed>1560</linespeed> </opencv_storage>