-
Notifications
You must be signed in to change notification settings - Fork 3
Visual_Diff
- dpxdt is actively maintained, deploys to app engine.
- ImageMagick is used to compare the images
- http://www.idreamofuni.com/2015/05/how-shift-is-using-depicted.html
webdrivercss node.js based. uses GraphicsMagick for comparison. advanced features such as defining specific areas to include or exclude. integrates with applitools. used by http://webdriver.io/ selenium bindings for node.js
PhantomCSS node.js based, relies on custom javascript based resemble.js for image comparison
gemini node.js based, relies on custom javascript based looks-same image diff. used by yandex.
csscritic node.js based uses npm imagediff for comparison
--
- wraith uses ImageMagick compare
- not easy to setup & deploy, not well maintained (many bugs)
--
-
wraith-selenium is abandonwar
-
needle based on 2009 abandonware pdiff project.
-
huxley is officially abandonware and used a simple python PIL based algorithm for comparison
-
visualception 100% php based, uses ImageMagick geometry comparison and the compare images function. difficult to setup.
-
FBSnapshotTestCase actively maintained, objective c, compares images bytes. expects pixel perfect accuracy, any deviation will fail. not suitable for regular web diffing.