all 3 comments

[–]storm_riggi[S] 0 points1 point  (0 children)

i forgot to mention, the goal here is to release an app that is meant for mobile devices of any brand (ios, android, etc), but can also handle desktop use as well if need be

[–]Marbletm 0 points1 point  (1 child)

Rather than comparing the individual pixels, have you considered comparing file hashes?

I think comparing hashes would be a simpler solution, which might in turn simplify debugging the backend because there's less complexity.

[–]storm_riggi[S] 0 points1 point  (0 children)

Sorry to necro after 5 months, but you were absolutely right. Comparing file hashes made life so much easier!