From 5cb70d34d70d29b02a8efe934d77226c9cd1981e Mon Sep 17 00:00:00 2001 From: zenev Date: Mon, 18 May 2015 13:29:15 -0700 Subject: [PATCH] fixed vector out of range exception in nextImg --- apps/traincascade/imagestorage.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/traincascade/imagestorage.cpp b/apps/traincascade/imagestorage.cpp index ef33c89f1..fdaa33b6d 100644 --- a/apps/traincascade/imagestorage.cpp +++ b/apps/traincascade/imagestorage.cpp @@ -54,8 +54,10 @@ bool CvCascadeImageReader::NegReader::nextImg() for( size_t i = 0; i < count; i++ ) { src = imread( imgFilenames[last++], 0 ); - if( src.empty() ) + if( src.empty() ){ + last %= count; continue; + } round += last / count; round = round % (winSize.width * winSize.height); last %= count;