Ask Your Question
0

model->get<Mat>

asked Jan 17 '16

Bilityuk gravatar image

Hi to everyone! I am trying to use some obsolete code from opencv 2.4.1 in opencv 3.1 project. And some functions have "get" method:

Mat eigenvalues = model->get<Mat>("eigenvalues");
int ncomponents = model->get<int>("ncomponents");
vector<Mat> projections = model->get<vector<Mat> >("projections");
Mat averageFaceRow = model->get<Mat>("mean");

Does anybody know how to make the same in OpenCV 3.1? Help me please to find a solution. Thank you.

Preview: (hide)

1 answer

Sort by » oldest newest most voted
2

answered Jan 17 '16

berak gravatar image

updated Jan 17 '16

the api has changed a bit there. have a look at the updated samples

long story short, there are no more generic, template methods, but

model->getEigenValues();
model->getNComponents()
model->getProjections()

etc.

Preview: (hide)

Comments

Thank you very much!!!

Bilityuk gravatar imageBilityuk (Jan 17 '16)edit
1

https://github.com/Itseez/opencv/sear...

(the LDA class is in the core module now)

berak gravatar imageberak (Jan 17 '16)edit

Thank you, berak!!!

Bilityuk gravatar imageBilityuk (Jan 17 '16)edit

Question Tools

1 follower

Stats

Asked: Jan 17 '16

Seen: 419 times

Last updated: Jan 17 '16