Skip to content

Commit 5c526f7

Browse files
committed
casted size_t variables to int explicitly in the construction of as Size from two size_t, also changed rangeEnd variable to a size_t
1 parent fc77cea commit 5c526f7

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

modules/text/src/ocr_holistic.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -145,11 +145,11 @@ class DictNetCaffeImpl: public DictNet{
145145
std::vector<Mat> allImageVector;
146146
inputImageList.getMatVector(allImageVector);
147147
size_t outputSize=size_t(this->outputSize_);//temporary variable to avoid int to size_t arithmentic
148-
size_t minibatchSize=this->minibatchSz_;//temporary variable to avoid int to size_t arithmentic
149-
classProbabilities.create(Size(outputSize,allImageVector.size()),CV_32F);
148+
size_t minibatchSize=size_t(this->minibatchSz_);//temporary variable to avoid int to size_t arithmentic
149+
classProbabilities.create(Size(int(outputSize),int(allImageVector.size())),CV_32F);
150150
Mat outputMat = classProbabilities.getMat();
151151
for(size_t imgNum=0;imgNum<allImageVector.size();imgNum+=minibatchSize){
152-
int rangeEnd=imgNum+std::min<size_t>(allImageVector.size()-imgNum,minibatchSize);
152+
size_t rangeEnd=imgNum+std::min<size_t>(allImageVector.size()-imgNum,minibatchSize);
153153
std::vector<Mat>::const_iterator from=allImageVector.begin()+imgNum;
154154
std::vector<Mat>::const_iterator to=allImageVector.begin()+rangeEnd;
155155
std::vector<Mat> minibatchInput(from,to);

0 commit comments

Comments
 (0)