mirror of
https://github.com/opencv/opencv.git
synced 2026-07-29 15:23:05 +04:00
photo: remove redundant code in illuminationChange
Fixes redundant code in Cloning::illuminationChange() which performed unnecessary copyTo operations. This satisfies Issue #22056. Testing: No functional changes made; logic identical to before. Resolves #22056
This commit is contained in:
@@ -428,11 +428,6 @@ void Cloning::illuminationChange(Mat &I, Mat &mask, Mat &wmask, Mat &cloned, flo
|
||||
multiply(multY,multy_temp,patchGradientY);
|
||||
patchNaNs(patchGradientY);
|
||||
|
||||
Mat zeroMask = (patchGradientX != 0);
|
||||
|
||||
patchGradientX.copyTo(patchGradientX, zeroMask);
|
||||
patchGradientY.copyTo(patchGradientY, zeroMask);
|
||||
|
||||
evaluate(I,wmask,cloned);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user