mirror of
https://github.com/opencv/opencv.git
synced 2026-07-30 15:53:03 +04:00
Merge pull request #28739 from pratham-mcw:core/fix-MeanStdDeviation-accuracytest
core: fix meanStdDev bug by using separate variables v2, v3 in sumsqr_
This commit is contained in:
@@ -224,9 +224,10 @@ static int sumsqr_(const T* src0, const uchar* mask, ST* sum, SQT* sqsum, int le
|
||||
v0 = src[0], v1 = src[1];
|
||||
s0 += v0; sq0 += (SQT)v0*v0;
|
||||
s1 += v1; sq1 += (SQT)v1*v1;
|
||||
v0 = src[2], v1 = src[3];
|
||||
s2 += v0; sq2 += (SQT)v0*v0;
|
||||
s3 += v1; sq3 += (SQT)v1*v1;
|
||||
T v2, v3;
|
||||
v2 = src[2], v3 = src[3];
|
||||
s2 += v2; sq2 += (SQT)v2*v2;
|
||||
s3 += v3; sq3 += (SQT)v3*v3;
|
||||
}
|
||||
sum[k] = s0; sum[k+1] = s1;
|
||||
sum[k+2] = s2; sum[k+3] = s3;
|
||||
|
||||
Reference in New Issue
Block a user