An implementation of the Gradient Magnitude Similarity Deviation (GMSD) algorithm for full reference image quality assessment by Xue, Zhang, Mou and Bovik
https://github.com/clunietp/libgmsd
libgmsd is a portable C library and command-line tool for full-reference image quality assessment.
libgmsd is an implementation of the Gradient Magnitude Similarity Deviation (GMSD) algorithm by Xue, Zhang, Mou, and Bovik.
http://www4.comp.polyu.edu.hk/~cslzhang/IQA/GMSD/GMSD.htm
include/libgmsd.h
gmsd.exe "path/to/file1.bmp" "path/to/file2.bmp"
./gmsd_tests
/test/
http://www4.comp.polyu.edu.hk/~cslzhang/IQA/GMSD/GMSD.htm , Gradient Magnitude Similarity Deviation: A Highly Efficient Perceptual Image Quality Index by Xue, Zhang, Mou, Bovik
https://github.com/chazomaticus/libbmpread , tiny, fast bitmap (.bmp) image file loader by Charles Lindsay. Libbmpread is used in the test and command line apps for bmp input.