matlab的egde源代码皮布里斯克
白皮书中的BRISQUE(盲/无参考图像空间质量评估器)的实现。
安装
LibSVM是必需的。
在ubuntu或其他基于debian的系统上,可以从apt安装libsvm-dev软件包,如下所示:
apt-get
install
libsvm-dev
该软件包位于PyPI中,因此您可以通过以下命令简单地安装它:
pip
install
--process-dependency-links
pybrisque
用法
初始化一次:
brisq
=
BRISQUE()
并获得BRISQUE功能或多次得分:
brisq.get_feature('/path')
brisq.get_score('/image_path')
局限性
此实现是从最初的Matlab实现中大量采用的。
不过有一个问题,在Matlab和OpenCV中调整图像大小时的双三次插值有点不同。
目前,它使用nearest插值法,该插值法可提供与原始实现最相似的输出。
与TID
2008参考图像上的Matlab原始实现相比:
绝对差异的统计如下:
{'min':
0.172222387264
2021-10-28 14:58:56
1.29MB
系统开源
1