From: José Fonseca Date: Tue, 13 Dec 2011 15:53:13 +0000 (+0000) Subject: snapdiff: Add option to consider alpha when comparing images. X-Git-Url: https://git.cworth.org/git?p=apitrace;a=commitdiff_plain;h=0798473e19f040b08d0dd0963b9d457c54eb22ef snapdiff: Add option to consider alpha when comparing images. --- diff --git a/scripts/snapdiff.py b/scripts/snapdiff.py index 857c0df..b7bad72 100755 --- a/scripts/snapdiff.py +++ b/scripts/snapdiff.py @@ -157,10 +157,14 @@ def main(): '-f', '--fuzz', type="float", dest="fuzz", default=0.05, help="fuzz ratio [default: %default]") + optparser.add_option( + '-a', '--alpha', + action="store_true", dest="alpha", default=False, + help="take alpha channel in consideration") optparser.add_option( '--overwrite', action="store_true", dest="overwrite", default=False, - help="overwrite") + help="overwrite images") (options, args) = optparser.parse_args(sys.argv[1:]) @@ -194,7 +198,7 @@ def main(): or (os.path.getmtime(delta_image) < os.path.getmtime(ref_image) \ and os.path.getmtime(delta_image) < os.path.getmtime(src_image)): - comparer = Comparer(ref_image, src_image) + comparer = Comparer(ref_image, src_image, options.alpha) comparer.write_diff(delta_image, fuzz=options.fuzz) html.write(' \n')