在python / scikit图像中获取图像的熵?

时间:2016-11-04 16:08:23

标签: python image matlab scikit-image

我注意到Matlab有straightforward function来获取图像的熵。我需要类似python的东西。 Scikit image has an entropy filter,使用所需的最少比特数输出图像(至少,我认为它确实如此)。我假设这样做会计算熵,但我似乎无法将其作为标量值来访问。

在我编写一个函数来手动执行此操作之前,是否有人知道是否已经存在并且我在某种程度上错过了它?或者就此而言,他们推荐的一些现有代码?

1 个答案:

答案 0 :(得分:1)

如果您不介意炮轰 ImageMagick ,您可以这样做:

convert someImage.png -format '%[entropy]' info:
0.907238

不确定如何使用 ImageMagick Python绑定,但可能是这样。