4 * @brief Declaration file for ImageCompare compare engine.
9 #include "UnicodeString.h"
13 struct IImgMergeWindow;
15 namespace CompareEngines
19 * @brief A image compare class.
20 * This compare method compares files by their image contents.
27 int CompareFiles(const PathContext& files, const DIFFITEM &di) const;
29 double GetColorDistanceThreshold() const { return m_colorDistanceThreshold; }
30 void SetColorDistanceThreshold(double colorDistanceThreshold) { m_colorDistanceThreshold = colorDistanceThreshold; };
32 int compare_files(const String& file1, const String& file2) const;
33 mutable IImgMergeWindow *m_pImgMergeWindow;
34 double m_colorDistanceThreshold;
37 } // namespace CompareEngines