Implementation of some metrics:
- ess
- lss
- psnr
- psnry
- ssim
- lfbvs
- nice
- leg
- sun10a
- yao09a
The implementation aims to preventing image file type hassle and usability from shell scripts
rather than fast runtime.
Note: This software uses
freeimagelibplus.
Changelog:
- Version 0.3.1 (2011-7-27):
- Usage:
-
- Metrics added:
- sun10a from Jing Sun and Zhengquan Xu and Jin Liu and Ye Yao: ''An objective visual security assessment for cipher-images based on local entropy'', 2010.
- yao09a from Y. Yao and Z. Xu and J. Sun: ''Visual security assessment for cipher-images based on neighborhood similarity'', 2009.
- Version 0.3 (2011-5-24):
- Usage:
-
- Metrics added:
- Local edge direction and gradient (LEG) from An Effective and Efficient Visual Quality Index Based on Local Edge Gradients by Hofbauer et al.
- Local feature based Visual Security (LFBVS) from Visual Security Evaluation for Video Encryption by Tong et al.
- Natual image contour evaluation (NICE) from Natural Image Utility Assessment using Image Contours by Rouse et al.
- Interface:
-
- Options can now be passed to metrics with -o, the metric has to deal with the options as it sees fit.
NOTE: This breaks compatibility with older metrics. This can be fixed by including a dummy options function:
void metric_passopt(char *passopt){ }
- Version 0.2:
- Added support for yuv 4:2:0 videos.
- Version 0.1:
- Initial release