Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 7e073a0

Browse files
authored
Merge pull request #11075 from anntzer/dropalpha-when-saving-diffimage
Drop alpha channel when saving comparison failure diff image.
2 parents dda9144 + 377dba4 commit 7e073a0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/matplotlib/testing/compare.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -423,8 +423,9 @@ def compare_images(expected, actual, tol, in_decorator=False):
423423

424424

425425
def save_diff_image(expected, actual, output):
426-
expectedImage = _png.read_png(expected)
427-
actualImage = _png.read_png(actual)
426+
# Drop alpha channels, similarly to compare_images.
427+
expectedImage = _png.read_png(expected)[..., :3]
428+
actualImage = _png.read_png(actual)[..., :3]
428429
actualImage, expectedImage = crop_to_same(
429430
actual, actualImage, expected, expectedImage)
430431
expectedImage = np.array(expectedImage).astype(float)

0 commit comments

Comments
 (0)