diff options
author | Jerry Lin | 2018-11-03 23:38:17 +0800 |
---|---|---|
committer | Jerry Lin | 2018-11-03 23:38:17 +0800 |
commit | bc9f203c9c5cf833ede855b0da95189280b652e7 (patch) | |
tree | 8d85a90270c69c9ae44f958ad0547b767494f82f /fix-opencv-3.4-compatibility.patch | |
parent | 4f56ed3cf06e1428fe07b7eb802a9231965b067e (diff) | |
download | aur-ros-indigo-opencv-apps.tar.gz |
Update version to 2.0.0. Fix compatibility with OpenCV 3.4.
Diffstat (limited to 'fix-opencv-3.4-compatibility.patch')
-rw-r--r-- | fix-opencv-3.4-compatibility.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/fix-opencv-3.4-compatibility.patch b/fix-opencv-3.4-compatibility.patch new file mode 100644 index 000000000000..9fa4ad634aa2 --- /dev/null +++ b/fix-opencv-3.4-compatibility.patch @@ -0,0 +1,29 @@ +diff --git a/src/nodelet/face_recognition_nodelet.cpp b/src/nodelet/face_recognition_nodelet.cpp +index 24b8051..340e393 100644 +--- a/src/nodelet/face_recognition_nodelet.cpp ++++ b/src/nodelet/face_recognition_nodelet.cpp +@@ -463,16 +463,16 @@ namespace face_recognition { + if (need_recreate_model) { + try { + if (config.model_method == "eigen") { +- model_ = face::createEigenFaceRecognizer(config.model_num_components, +- config.model_threshold); ++ model_ = face::EigenFaceRecognizer::create(config.model_num_components, ++ config.model_threshold); + } else if (config.model_method == "fisher") { +- model_ = face::createFisherFaceRecognizer(config.model_num_components, +- config.model_threshold); ++ model_ = face::FisherFaceRecognizer::create(config.model_num_components, ++ config.model_threshold); + } else if (config.model_method == "LBPH") { +- model_ = face::createLBPHFaceRecognizer(config.lbph_radius, +- config.lbph_neighbors, +- config.lbph_grid_x, +- config.lbph_grid_y); ++ model_ = face::LBPHFaceRecognizer::create(config.lbph_radius, ++ config.lbph_neighbors, ++ config.lbph_grid_x, ++ config.lbph_grid_y); + } + need_retrain = true; + } catch (cv::Exception &e) { |