How to Install DiffImg on Ubuntu 16.04

To Install DiffImg On Ubuntu 16.04

DiffImg is a tool, used to compare and view the image pixels difference. It is available in open source and has an intuitive interface that supports to compare the BMP, PNG, JPG, Tiff, OpenExR images. Installation of DiffImg on Ubuntu 16.04 is explained in this article.

Features

  • Different image display
  • Single and Dual panels mode
  • Several metrics were used
  • Histogram of error
  • Supported different files format
  • Basic batch mode

Installation of DiffImg

Add the repository by using the below command.

root@linuxhelp1:~# add-apt-repository ppa:dhor/myway
 Every photographer needs some tools...

 More info: https://launchpad.net/~dhor/+archive/ubuntu/myway
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpsw5qrsxj/secring.gpg'  created
gpg: keyring `/tmp/tmpsw5qrsxj/pubring.gpg'  created
gpg: requesting key 93330B78 from hkp server keyserver.ubuntu.com
gpg: /tmp/tmpsw5qrsxj/trustdb.gpg: trustdb created
gpg: key 93330B78: public key " Launchpad PPA for Dariusz Duma"  imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
OK

Then update the added repository with the below command.

root@linuxhelp1:~# apt-get update -y
Hit:1 http://in.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://ppa.launchpad.net/dhor/myway/ubuntu xenial InRelease                             
Hit:3 http://security.ubuntu.com/ubuntu xenial-security InRelease                             
Hit:4 http://in.archive.ubuntu.com/ubuntu xenial-updates InRelease      
Hit:5 http://in.archive.ubuntu.com/ubuntu xenial-backports InRelease
Reading package lists... Done

Now run the following command to install the diffimg package.

root@linuxhelp1:~# apt-get install diffimg -y
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libpango1.0-0 linux-headers-4.4.0-21 linux-headers-4.4.0-21-generic linux-image-4.4.0-21-generic
  linux-image-extra-4.4.0-21-generic
Use ' sudo apt autoremove'  to remove them.
The following additional packages will be installed:
  i965-va-driver libaacs0 libavcodec-ffmpeg56 libavformat-ffmpeg56 libavutil-ffmpeg54 libbdplus0 libbluray1 libcrystalhd3
  libdc1394-22 libgme0 libgsm1 libgtkglext1 libmodplug1 libmp3lame0 libopencv-core2.4v5 libopencv-highgui2.4v5
  libopencv-imgproc2.4v5 libopenjpeg5 libqt4-opengl libqt4-svg libqwt6abi1 libschroedinger-1.0-0 libshine3 libsnappy1v5 libsoxr0
  libssh-gcrypt-4 libswresample-ffmpeg1 libswscale-ffmpeg3 libtbb2 libtwolame0 libva1 libvdpau1 libx264-148 libx265-79
  libxvidcore4 libzvbi-common libzvbi0 mesa-vdpau-drivers va-driver-all vdpau-driver-all vdpau-va-driver
Need to get 13.9 MB of archives.
After this operation, 69.3 MB of additional disk space will be used.
Get:1 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 libcrystalhd3 amd64 1:0.0~git20110715.fdd2f19-11build1 [46.1 kB]
Get:2 http://ppa.launchpad.net/dhor/myway/ubuntu xenial/main amd64 diffimg amd64 2.2.0-1dhor~xenial [795 kB]
Get:3 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 libgsm1 amd64 1.0.13-4 [27.1 kB]
Get:4 http://in.archive.ubuntu.com/ubuntu xenial/universe amd64 libschroedinger-1.0-0 amd64 1.0.11-2.1build1 [293 kB]
.
.
.
Setting up mesa-vdpau-drivers:amd64 (11.2.0-1ubuntu2.1) ...
Setting up i965-va-driver:amd64 (1.7.0-1) ...
Setting up vdpau-va-driver:amd64 (0.7.4-5) ...
Setting up va-driver-all:amd64 (1.7.0-1) ...
Setting up vdpau-driver-all:amd64 (1.1.1-3ubuntu1) ...
Setting up diffimg (2.2.0-1dhor~xenial) ...
Processing triggers for libc-bin (2.23-0ubuntu3) ...

After installed successfully, select diffimg icon from Unity dash board.

Finally, the home page of DiffImg appears. Now you can start work on this DiffImg tool.

Tag : DiffImg
FAQ
Q
Does DiffImg support dual panel mode?
A
DiffImg supports Single and Dual panels mode.
Q
what are the image formats does DiffImg support with?
A
DiffImg supports to compare the BMP, PNG, JPG, Tiff, OpenExR images
Q
Is DiffImg a Paid software?
A
Yes, but you have an open source version of DiffImg.
Q
Why should I update all packages before installing DiffImg?
A
In order to install an application from the repo you recently added, you must update the system repo package.
Q
How to check the version of DiffImg?
A
You can verify the version of DiffImg from the Help menu > about option