@pengx17, why didn't you use `cv::CommandLineParser` ?