Despite the fact that two images may look very similar, there is a way to differentiate them, and for this we leave you all the data of How to find the differences of 2 apparently identical photographs?

Can you tell the difference between two similar photographs?

Yes, it is possible to differentiate between two images that appear to be the same, this may remind you of the moment when a teacher or professor asked you to find as many differences as possible between one image and another, which were very similar.

In this way, you practiced, and you undoubtedly improved the perspective of your vision to be able to find different elements that you could see in one image and not in the other. In addition, it is an excellent way to make a comparison between an image from the Internet, and your own, for example. So you can prevent plagiarism from being generated.

However, if you are not one of the best for these types of aspects, There are different ways that you can use to determine the differences between one photograph and another. Here is a list of them:

How to find the differences of 2 apparently identical photos with ImageMagick?

The first option we have for you today is the application ImagemagickIn addition, it has different functions, which allows it to be used for other reasons.

The weight of the installation package is 75 MB, and you will only need the executable that is part of it, called: »compare.exe». You must run it in a window and with the command line: compare.exe firstimage.png secondimage.png outputdifference.png

Once this step is completed, the next thing you should do is replace the names suggested by the application with those of your images. Keep in mind that the third name that appears on the screen is that of the other image where you will see the result of the differences.



It is an alternative that works in a very similar way to the one mentioned above. PerceptualDiff, is carried out through the command line, you must take care of executing the following: perceptualdiff.exe firstime.png secondimage.png -output outputdifference.png

Surely, you can see that the command line is very similar to the previous one, and it is that the only difference is in the third term because a hyphen is added to it, make sure it is not missing since it is one of the most important switches.

That name is the one that is in charge of establishing and showing the differences between the two images in question.

image comparer

The third alternative for you is image comparer , an application that helps you get the differences between one image and another, which apparently are almost the same. It is recommended above all for those people who annoying or uncomfortable to work with the command line.

It has a more comfortable and faster interface than the previous ones. In addition, the way to use it is very simple, you must place your two images in the corresponding spaces and the differences appear in the third space.


In case you see the word »False» it is because they are very similar images, therefore, there is no difference.

However, you also have the option of selecting »View Differences», and thus determine the differences that exist with more precision.


ImageDiff perhaps it is the favorite of the users, and it is that its interface is much more comfortable; and also, it allows you to select the first image, but also the second. After analyzing them, all the results appear at the bottom of the screen.

On the other hand, if the results appear very small to you, you also have the option of zooming in so that you can better detail all the information.

The best thing about these applications is that they are free, and therefore, you do not have to make any payment to enjoy their services.


Another of the applications used to establish the differences between two images is Diffimg. It is an app that you can get for free to make comparisons between two photographs of your choice.

One of the most relevant features of this application is that it allows to verify the differences of the images through a very exact calculation.

In summary, the activity carried out by this application is to verify pixel by pixel, and thus determine the specific areas where the differences are found. On many occasions when the pixels are different they appear with a color mask.


The only downside of the app, according to users, is that it doesn't support alpha channel. However, other formats such as BMP, PNG, JPG, Tiff and OpenExR can use it.

Installing this application is very simple, you just have to make sure to follow the steps that we leave you, below:

  • Open the terminal and pressing the keys Ctrl+Alt+T.
  • Then you must write the following command: sudo add-apt-repository ppa: dhor / myway
  • The next thing to do is update the repository list of the command, by typing: sudo apt update.
  • Finally, you must place the following command to complete the entire installation: sudo apt-get install diffmig.

In case you don't want to install any repository on your computer, you also have the option to add a deb package, and thus have DiffImg. You can download it directly from the Web page, or also by opening the terminal, and placing: sudo dpkg -i diffImg_2.2.0-1dhor~trusty_amd64.deb.

If you have any problem during the installation and the dependencies, you should write the command: sudo apt-get install -f.

How to use diffImg?

  • The first thing you should do is open the application, and for this you have to search for it in the applications menu.
  • Then you must enter the application, and select the images you want to compare.
  • In the application menu, you will find a folder icon, you must click, and you will select the images you want to compare. Bearing in mind that the first one that is shown is the original one, and the second one is the one that is going to be compared to obtain the differences.
  • Depending on the weight of the images, the process may take a while, however, if they are small, it is faster.
  • Next, a dialog box opens where the application specifies the similarities between the two images, and also, the percentage of the differences calculated by pixels.