File tree Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Expand file tree Collapse file tree 2 files changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -3134,6 +3134,7 @@ class CV_EXPORTS_W Algorithm
3134
3134
template <typename _Tp> static Ptr<_Tp> load (const String& filename, const String& objname=String())
3135
3135
{
3136
3136
FileStorage fs (filename, FileStorage::READ);
3137
+ CV_Assert (fs.isOpened ());
3137
3138
FileNode fn = objname.empty () ? fs.getFirstTopLevelNode () : fs[objname];
3138
3139
if (fn.empty ()) return Ptr<_Tp>();
3139
3140
Ptr<_Tp> obj = _Tp::create ();
Original file line number Diff line number Diff line change @@ -1329,7 +1329,7 @@ Ptr<ANN_MLP> ANN_MLP::load(const String& filepath)
1329
1329
{
1330
1330
FileStorage fs;
1331
1331
fs.open (filepath, FileStorage::READ);
1332
-
1332
+ CV_Assert (fs. isOpened ());
1333
1333
Ptr<ANN_MLP> ann = makePtr<ANN_MLPImpl>();
1334
1334
1335
1335
((ANN_MLPImpl*)ann.get ())->read (fs.getFirstTopLevelNode ());
You can’t perform that action at this time.
0 commit comments