【问题标题】:Standard Deviation of every pixel in an image in PythonPython中图像中每个像素的标准偏差
【发布时间】:2019-08-05 11:16:30
【问题描述】:

我有一个图像存储在一个名为data 的二维数组中。我知道如何使用numpy 计算整个数组的标准偏差,它输出一个数字来量化数据的传播量。但是,如何制作标准偏差图(与我的图像数组大小相同),并且该数组中的每个元素都是图像数组中相应像素的标准偏差(即data)。

【问题讨论】:

  • 创建一个包含所有图像的 numpy 数组。设置相应的轴,同时计算标准差。这会有用吗?
  • 示例 2D 数组和预期输出会有所帮助。图像是二进制的吗?

标签: python arrays numpy standard-deviation


【解决方案1】:

使用切片,给定images[num, width, height],您可以计算标准。使用images[n].std() 或单个像素的单个图像的偏差:images[:, x, y].std()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-10
    • 2014-04-27
    • 1970-01-01
    • 2021-10-16
    • 1970-01-01
    • 1970-01-01
    • 2021-11-30
    相关资源
    最近更新 更多