【问题标题】:Getting entropy of image in python / scikit image? [closed]在 python / scikit 图像中获取图像的熵? [关闭]
【发布时间】:2023-04-04 10:53:01
【问题描述】:

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

在我编写一个手动执行此操作的函数之前,有谁知道是否已经存在并且我不知何故错过了它?或者就此而言,他们会推荐一些现有的代码?

【问题讨论】:

  • 计算图像的熵非常简单。您找到图像的直方图,将直方图归一化,使其成为 PDF,然后使用标准熵方程计算熵。

标签: python image matlab scikit-image


【解决方案1】:

如果您不介意使用 ImageMagick,您可以这样做:

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

不确定您是如何使用 ImageMagick Python 绑定的,但它可能是可能的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-30
    • 1970-01-01
    相关资源
    最近更新 更多