From f355f798a4542f8e1ea47b5e8ea68389f1b0291d Mon Sep 17 00:00:00 2001 From: Alexey Spizhevoy Date: Thu, 19 Apr 2012 10:27:17 +0000 Subject: [PATCH] Minor changes in videostab module and sample --- modules/videostab/src/wobble_suppression.cpp | 2 +- samples/cpp/videostab.cpp | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/videostab/src/wobble_suppression.cpp b/modules/videostab/src/wobble_suppression.cpp index a09437f..1748224 100644 --- a/modules/videostab/src/wobble_suppression.cpp +++ b/modules/videostab/src/wobble_suppression.cpp @@ -120,7 +120,7 @@ void MoreAccurateMotionWobbleSuppressor::suppress(int idx, const Mat &frame, Mat if (result.data == frame.data) result = Mat(frame.size(), frame.type()); - remap(frame, result, mapx_, mapy_, INTER_LANCZOS4, BORDER_REPLICATE); + remap(frame, result, mapx_, mapy_, INTER_LINEAR, BORDER_REPLICATE); } } // namespace videostab diff --git a/samples/cpp/videostab.cpp b/samples/cpp/videostab.cpp index 320a9d2..5002bf2 100644 --- a/samples/cpp/videostab.cpp +++ b/samples/cpp/videostab.cpp @@ -153,7 +153,7 @@ void printHelp() " Save motions estimated for wobble suppression. The default is no.\n" " -lm2, --load-motions2=(|no)\n" " Load motions for wobble suppression from file. The default is no.\n\n" - " --gpu=(yes|no)\n" + " -gpu=(yes|no)\n" " Use GPU optimization whenever possible. The default is no.\n\n" " -o, --output=(no|)\n" " Set output file path explicitely. The default is stabilized.avi.\n" @@ -184,7 +184,7 @@ int main(int argc, const char **argv) "{ lm | load-motions | no | }" "{ r | radius | 15 | }" "{ | stdev | auto | }" - "{ lp | lp-stab | no | }" + "{ lps | lin-prog-stab | no | }" "{ | lp-trim-ratio | auto | }" "{ | lp-w1 | 1 | }" "{ | lp-w2 | 10 | }" @@ -213,7 +213,7 @@ int main(int argc, const char **argv) "{ | ws-extra-kps | 0 | }" "{ sm2 | save-motions2 | no | }" "{ lm2 | load-motions2 | no | }" - "{ | gpu | no }" + "{ gpu | | no }" "{ o | output | stabilized.avi | }" "{ | fps | auto | }" "{ q | quiet | false | }" @@ -249,14 +249,14 @@ int main(int argc, const char **argv) StabilizerBase *stabilizer; bool isTwoPass = - arg("est-trim") == "yes" || arg("wobble-suppress") == "yes" || arg("lp-stab") == "yes"; + arg("est-trim") == "yes" || arg("wobble-suppress") == "yes" || arg("lin-prog-stab") == "yes"; if (isTwoPass) { TwoPassStabilizer *twoPassStabilizer = new TwoPassStabilizer(); stabilizer = twoPassStabilizer; twoPassStabilizer->setEstimateTrimRatio(arg("est-trim") == "yes"); - if (arg("lp-stab") == "yes") + if (arg("lin-prog-stab") == "yes") { LpMotionStabilizer *stab = new LpMotionStabilizer(); stab->setFrameSize(Size(source->width(), source->height())); -- 2.7.4