Я использую Ashot с Selenium для сравнения графика холста, созданного веб-страницей, с изображением, сохраненным в системе.Мы использовали API-интерфейс ashot для создания этого сохраненного изображения для дальнейшего сравнения, чтобы избежать различий в будущем.
Но в моей команде есть разработчики, использующие Windows, другие, использующие Linux и даже использующие тот же браузер.версия, визуализированный график немного отличается (сила цвета, рендеринг шрифта), и сравнение (с использованием ImageDiffer.makeDiff()
) двух изображений приводит к разным результатам в разных ОС из-за различий в рендеринге (я думаю, проблема в этом).
Можно ли сравнить два изображения с Ашотом, игнорируя эти небольшие различия?Я имею в виду: изменение точности сравнения?