Skip to content

Commit aaf46f1

Browse files
committed
Merge pull request #1895 from alalek:issue_1882
2 parents a97a061 + 33e35c0 commit aaf46f1

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

modules/text/include/opencv2/text/erfilter.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ class CV_EXPORTS_W ERFilter : public Algorithm
159159
virtual void setMinProbability(float minProbability) = 0;
160160
virtual void setMinProbabilityDiff(float minProbabilityDiff) = 0;
161161
virtual void setNonMaxSuppression(bool nonMaxSuppression) = 0;
162-
virtual int getNumRejected() = 0;
162+
virtual int getNumRejected() const = 0;
163163
};
164164

165165

modules/text/src/erfilter.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ class CV_EXPORTS ERFilterNM : public ERFilter
145145
void setMinProbability(float minProbability) CV_OVERRIDE;
146146
void setMinProbabilityDiff(float minProbabilityDiff) CV_OVERRIDE;
147147
void setNonMaxSuppression(bool nonMaxSuppression) CV_OVERRIDE;
148-
int getNumRejected() CV_OVERRIDE;
148+
int getNumRejected() const CV_OVERRIDE;
149149

150150
private:
151151
// pointer to the input/output regions vector
@@ -223,6 +223,8 @@ ERFilterNM::ERFilterNM()
223223
// input/output for the second one.
224224
void ERFilterNM::run( InputArray image, vector<ERStat>& _regions )
225225
{
226+
num_rejected_regions=0;
227+
num_accepted_regions=0;
226228

227229
// assert correct image type
228230
CV_Assert( image.getMat().type() == CV_8UC1 );
@@ -999,7 +1001,7 @@ void ERFilterNM::setNonMaxSuppression(bool _nonMaxSuppression)
9991001
return;
10001002
}
10011003

1002-
int ERFilterNM::getNumRejected()
1004+
int ERFilterNM::getNumRejected() const
10031005
{
10041006
return num_rejected_regions;
10051007
}

0 commit comments

Comments
 (0)