From 3f2164ff497aabbcd097cd507249f3d82db677bc Mon Sep 17 00:00:00 2001 From: Suleyman TURKMEN Date: Sun, 7 Oct 2018 12:25:27 +0300 Subject: [PATCH] Update peilin.cpp --- modules/ximgproc/samples/peilin.cpp | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/modules/ximgproc/samples/peilin.cpp b/modules/ximgproc/samples/peilin.cpp index 92834e3ec..553da77a4 100644 --- a/modules/ximgproc/samples/peilin.cpp +++ b/modules/ximgproc/samples/peilin.cpp @@ -4,13 +4,6 @@ #include -static void help() -{ - std::cout << "\nThis program demonstrates Pei&Lin Normalization\n" - "Usage:\n" - "./peilin [image1_name -- default is ../data/peilin_plane.png] [image2_name -- default is ../data/peilin_shape.png]\n" << std::endl; -} - static inline cv::Mat operator& ( const cv::Mat& lhs, const cv::Matx23d& rhs ) { cv::Mat ret; @@ -27,12 +20,10 @@ static inline cv::Mat operator& ( const cv::Matx23d& lhs, const cv::Mat& rhs ) int main(int argc, char** argv) { - cv::CommandLineParser parser(argc, argv, "{help h | | }{ @input1 | ../data/peilin_plane.png | }{ @input2 | ../data/peilin_plane.png | }"); - if (parser.has("help")) - { - help(); - return 0; - } + cv::CommandLineParser parser(argc, argv, "{ @input1 | ../data/peilin_plane.png | }{ @input2 | ../data/peilin_shape.png | }"); + parser.about("\nThis program demonstrates Pei&Lin Normalization\n"); + parser.printMessage(); + std::string filename1 = parser.get("@input1"); std::string filename2 = parser.get("@input2");