我注意到Matlab有straightforward function来获取图像的熵。我需要类似python的东西。 Scikit image has an entropy filter,使用所需的最少比特数输出图像(至少,我认为它确实如此)。我假设这样做会计算熵,但我似乎无法将其作为标量值来访问。
在我编写一个函数来手动执行此操作之前,是否有人知道是否已经存在并且我在某种程度上错过了它?或者就此而言,他们推荐的一些现有代码?
答案 0 :(得分:1)
如果您不介意炮轰 ImageMagick ,您可以这样做:
convert someImage.png -format '%[entropy]' info:
0.907238
不确定如何使用 ImageMagick Python绑定,但可能是这样。