diff options
| author | Roy Ben Shabat <Roy.mail.net@gmail.com> | 2020-03-03 00:30:58 +0200 |
|---|---|---|
| committer | Roy Ben Shabat <Roy.mail.net@gmail.com> | 2020-03-03 00:30:58 +0200 |
| commit | 90cd8600ddd80933a97612786c3a89a4eb299d1f (patch) | |
| tree | 6e61f33b2b1f791198a7a059dbe8d09ad4974a97 /Software/Visual_Studio/Tango.RemoteDesktop/Comparers | |
| parent | e02d0d2188f123618b7e394405769918a485309c (diff) | |
| download | Tango-90cd8600ddd80933a97612786c3a89a4eb299d1f.tar.gz Tango-90cd8600ddd80933a97612786c3a89a4eb299d1f.zip | |
synced from experiments.
Diffstat (limited to 'Software/Visual_Studio/Tango.RemoteDesktop/Comparers')
| -rw-r--r-- | Software/Visual_Studio/Tango.RemoteDesktop/Comparers/RasterBitmapComparer.cs | 6 | ||||
| -rw-r--r-- | Software/Visual_Studio/Tango.RemoteDesktop/Comparers/VectorBitmapComparer.cs | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/Software/Visual_Studio/Tango.RemoteDesktop/Comparers/RasterBitmapComparer.cs b/Software/Visual_Studio/Tango.RemoteDesktop/Comparers/RasterBitmapComparer.cs index 34250cc59..b1b186065 100644 --- a/Software/Visual_Studio/Tango.RemoteDesktop/Comparers/RasterBitmapComparer.cs +++ b/Software/Visual_Studio/Tango.RemoteDesktop/Comparers/RasterBitmapComparer.cs @@ -34,7 +34,7 @@ namespace Tango.RemoteDesktop.Comparers if (previousBitmap.Height != currentBitmap.Height || previousBitmap.Width != currentBitmap.Width) throw new InvalidOperationException("Cannot compare image of different size."); - bool hasDifference = false; + uint count = 0; Color matchColor = Color.Transparent; @@ -93,7 +93,7 @@ namespace Tango.RemoteDesktop.Comparers if (same != 4) { - hasDifference = true; + count++; } } @@ -113,7 +113,7 @@ namespace Tango.RemoteDesktop.Comparers return new BitmapComparerResult<RasterFrame>() { Frame = new RasterFrame(diffImage), - ContainsDifference = hasDifference + DifferenceCount = count }; } } diff --git a/Software/Visual_Studio/Tango.RemoteDesktop/Comparers/VectorBitmapComparer.cs b/Software/Visual_Studio/Tango.RemoteDesktop/Comparers/VectorBitmapComparer.cs index 2500e8ac7..7f6dd9ccf 100644 --- a/Software/Visual_Studio/Tango.RemoteDesktop/Comparers/VectorBitmapComparer.cs +++ b/Software/Visual_Studio/Tango.RemoteDesktop/Comparers/VectorBitmapComparer.cs @@ -31,7 +31,7 @@ namespace Tango.RemoteDesktop.Comparers { VectorFrame vector = new VectorFrame(previousBitmap.Width, previousBitmap.Height); - bool hasDifference = false; + uint count = 0; if (previousBitmap == null | currentBitmap == null) throw new InvalidOperationException("Cannot compare image. They are the same instance"); @@ -104,7 +104,7 @@ namespace Tango.RemoteDesktop.Comparers Color = color }); - hasDifference = true; + count++; } } @@ -122,7 +122,7 @@ namespace Tango.RemoteDesktop.Comparers return new BitmapComparerResult<VectorFrame>() { Frame = vector, - ContainsDifference = hasDifference + DifferenceCount = count }; } } |
