mirror of
https://github.com/opencv/opencv.git
synced 2026-07-30 15:53:03 +04:00
completely new C++ persistence implementation (#13011)
* integrated the new C++ persistence; removed old persistence; most of OpenCV compiles fine! the tests have not been run yet * fixed multiple bugs in the new C++ persistence * fixed raw size of the parsed empty sequences * [temporarily] excluded obsolete applications traincascade and createsamples from build * fixed several compiler warnings and multiple test failures * undo changes in cocoa window rendering (that was fixed in another PR) * fixed more compile warnings and the remaining test failures (hopefully) * trying to fix the last little warning
This commit is contained in:
@@ -1238,19 +1238,19 @@ void FlannBasedMatcher::read( const FileNode& fn)
|
||||
searchParams->setInt(_name, (int) sp[i]["value"]);
|
||||
break;
|
||||
case FLANN_INDEX_TYPE_32F:
|
||||
searchParams->setFloat(_name, (float) ip[i]["value"]);
|
||||
searchParams->setFloat(_name, (float) sp[i]["value"]);
|
||||
break;
|
||||
case FLANN_INDEX_TYPE_64F:
|
||||
searchParams->setDouble(_name, (double) ip[i]["value"]);
|
||||
searchParams->setDouble(_name, (double) sp[i]["value"]);
|
||||
break;
|
||||
case FLANN_INDEX_TYPE_STRING:
|
||||
searchParams->setString(_name, (String) ip[i]["value"]);
|
||||
searchParams->setString(_name, (String) sp[i]["value"]);
|
||||
break;
|
||||
case FLANN_INDEX_TYPE_BOOL:
|
||||
searchParams->setBool(_name, (int) ip[i]["value"] != 0);
|
||||
searchParams->setBool(_name, (int) sp[i]["value"] != 0);
|
||||
break;
|
||||
case FLANN_INDEX_TYPE_ALGORITHM:
|
||||
searchParams->setAlgorithm((int) ip[i]["value"]);
|
||||
searchParams->setAlgorithm((int) sp[i]["value"]);
|
||||
break;
|
||||
// don't default: - compiler warning is here
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user