core: remove unused dataAsRow flag from LDA
authorberak <px1704@web.de>
Sun, 15 Jul 2018 09:32:00 +0000 (11:32 +0200)
committerberak <px1704@web.de>
Sun, 15 Jul 2018 09:32:00 +0000 (11:32 +0200)
modules/core/include/opencv2/core.hpp
modules/core/src/lda.cpp

index 216a8bc..fd304be 100644 (file)
@@ -2585,7 +2585,6 @@ public:
     static Mat subspaceReconstruct(InputArray W, InputArray mean, InputArray src);
 
 protected:
-    bool _dataAsRow; // unused, but needed for 3.0 ABI compatibility.
     int _num_components;
     Mat _eigenvectors;
     Mat _eigenvalues;
index 5acdb24..6d43270 100644 (file)
@@ -996,9 +996,9 @@ void eigenNonSymmetric(InputArray _src, OutputArray _evals, OutputArray _evects)
 // Linear Discriminant Analysis implementation
 //------------------------------------------------------------------------------
 
-LDA::LDA(int num_components) : _dataAsRow(true), _num_components(num_components) { }
+LDA::LDA(int num_components) : _num_components(num_components) { }
 
-LDA::LDA(InputArrayOfArrays src, InputArray labels, int num_components) : _dataAsRow(true),  _num_components(num_components)
+LDA::LDA(InputArrayOfArrays src, InputArray labels, int num_components) : _num_components(num_components)
 {
     this->compute(src, labels); //! compute eigenvectors and eigenvalues
 }