Monday, January 30, 2023
HomeProgrammingThe way to Create a Diff of Two Photos

The way to Create a Diff of Two Photos


After I was a toddler, I cherished searching for Waldo within the “The place’s Waldo?” e book collection. Lately I am a sucker for TMZ’s “What is the Huge Frigin Distinction” photographs, the place TMZ barely adjustments a picture and you must spot the variations between the 2. That received me to considering — how simply may I automate diff’ing two photographs? This StackOverflow publish was gold.

To create a diff of two related photographs, we’ll use ImageMagick’s convert command line utility with a big host of configurations:

convert '(' image1.png -flatten -grayscale Rec709Luminance ')' 
        '(' image2.png -flatten -grayscale Rec709Luminance ')' 
        '(' -clone 0-1 -compose darken -composite ')' 
        -channel RGB -combine diff.png

How efficient is that this command with its configuration arguments? Let’s take a look:

Authentic Picture

Modified Picture

Diff’ed Picture

The diff picture result’s fairly informative! The dimensions of the sun shades is clearly offered, and for those who look intently, you may see one cranium on the top-right of the shirt has been flipped.

No matter your cause for eager to establish the distinction two photographs, ImageMagick’s convert software is spectacular. You possibly can do 1,000,000 issues with ImageMagick; try my Media tutorials to be taught extra superior methods to switch photographs, movies, and audio!


RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments