CommandLineParser使用
来源:互联网 发布:linux 查看mysql.pid 编辑:程序博客网 时间:2024/06/06 18:51
写win32程序会遇到这种尴尬:
程序需要传参进main,可是调试的时候改起来很麻烦,一种方法是调试时直接一进到就给argc、argv赋值,发布时屏蔽;第二种方法是vs带参数输入,不过修改很麻烦。
今天看到一个函数CommandLineParser,是opencv里面的,可以解析命令,也不用调试与发布切换了。
具体用法:
const char* keys =
{
"{@input |v1.avi | video name}"
};
cv::CommandLineParser parser(argc, argv, keys);
string input = parser.get<string>("@input");
input的值就是想要的v1.avi,keys内部字符串格式为“{ var name| var value | var info}”。
具体使用参考opencv文档,http://docs.opencv.org/3.0-beta/modules/core/doc/command_line_parser.html
0 0
- CommandLineParser使用
- CommandLineParser
- oepncv CommandLineParser
- OpenCV中CommandLineParser类
- cmake-CommandLineParser用法
- OpenCV3.0中CommandLineParser类
- opencv图像处理:CommandLineParser类
- OpenCV最新版本中的CommandLineParser类
- OpenCV最新版本中的CommandLineParser类
- OpenCV中CommandLineParser类的简单理解
- [OpenCV基础] CommandLineParser类的简单理解
- c#借助CommandLineParser写命令行工具
- CommandLineParser类(命令行解析类)
- opencv源码解析之:CommandLineParser类的简单理解
- opencv源码解析之(5):CommandLineParser类的简单理解
- opencv源码解析之(5):CommandLineParser类的简单理解
- [Gradle] 执行gradlew命令时抛异常 (java.lang.NoClassDefFoundError: org/apache/commons/cli/CommandLineParser)
- 使用
- echarts如何给柱形图的每个柱子设置不同颜色
- 读懂diff
- 系统时间自动加上相应的小时
- 为什么我会得到“必须先修复所有的编译错误才能进入Play模式!”的错误?
- flatMap与Monad(Swift)
- CommandLineParser使用
- 蓝桥杯练习系统算法训练——动态数组的使用
- 【前后端分离】【API网关】【API gateway】
- 数组赋值
- EndNote如何关联Word
- #OSG+VS#03第一周
- javascript之事件监听
- oracle 开启关闭归档日志
- 基于ROS平台的移动机器人-7-使用Kinect2建图