cs-util-com / cscore

cscore is a minimal-footprint library providing commonly used helpers & patterns for your C# projects. It can be used in both pure C# and Unity projects.
https://cs-util-com.github.io/cscore/
Apache License 2.0
195 stars 32 forks source link

UI visual diffing / Image diff calculation - Implement MeanSquared ErrorMetric in pure C# #41

Closed cs-util closed 2 months ago

cs-util commented 4 years ago

Implement the Compare method using the ErrorMetric.MeanSquared in pure C# or Unity to be able to get rid of the ImageMagick dependency

On http://www.imagemagick.org/Usage/compare/ the different compare methods are explained and can be digged into to reimplement the most relevant (ErrorMetric.MeanSquared) for visual UI regression in C#.

Related pull request for this tasks are: