mirror of
https://github.com/opencv/opencv.git
synced 2025-06-12 12:22:51 +08:00
Solve exception for 3D Mat
This commit is contained in:
parent
fb456eb69c
commit
c56c0e140b
@ -5692,7 +5692,7 @@ void cv::normalize( InputArray _src, InputOutputArray _dst, double a, double b,
|
|||||||
{
|
{
|
||||||
double smin = 0, smax = 0;
|
double smin = 0, smax = 0;
|
||||||
double dmin = MIN( a, b ), dmax = MAX( a, b );
|
double dmin = MIN( a, b ), dmax = MAX( a, b );
|
||||||
minMaxLoc( _src, &smin, &smax, 0, 0, _mask );
|
minMaxIdx( _src, &smin, &smax, 0, 0, _mask );
|
||||||
scale = (dmax - dmin)*(smax - smin > DBL_EPSILON ? 1./(smax - smin) : 0);
|
scale = (dmax - dmin)*(smax - smin > DBL_EPSILON ? 1./(smax - smin) : 0);
|
||||||
shift = dmin - smin*scale;
|
shift = dmin - smin*scale;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user