【问题标题】:What is the purpose of finding the mean of each column and row of the images’ pixels in image processing?在图像处理中求图像像素的每一列和每一行的平均值的目的是什么?
【发布时间】:2018-04-15 12:29:15
【问题描述】:

我的问题是关于 MATLAB 中的图像处理技术。我正在设计一个概念证明,它将从大量数字图像中区分数字“4”。

我使用过许多图像处理技术,例如边缘检测。我还使用了一种技术来获取图像每列和每行的平均像素值。但是,我不确定这种特征提取方法究竟做了什么。有人可以澄清为什么这是一种特征提取吗?这个方法有什么特别的名字吗?

【问题讨论】:

  • 你在图像中计算的任何东西都是一个特征......它只是其中一些比其他更有用。例如。您可以看到边缘检测听起来比图像的平均值更好。但两者都是功能
  • 谢谢,但是这个功能到底是做什么的呢?
  • 我不明白为什么这个“功能”会比仅仅将所有像素作为功能更有用。特征“(i,j) 处的值”是没有意义的,“第 i 行的值的总和”也是如此。无意义的特征有时会让分类器给出好的结果,但你永远不会理解分类器。

标签: matlab image-processing artificial-intelligence


【解决方案1】:

是的,您可以将这类特征称为统计特征。它们在某些问题中可能很有用,但不确定数字。在我看来,您还应该使用方差作为特征。您可以使用统计功能查看这篇论文: https://pdfs.semanticscholar.org/9a0d/c802a6e6f7b193e2b90cb84ca119ebb1e705.pdf

图像时刻也很有用,您可以探索它们的用途: http://www.sci.utah.edu/~gerig/CS7960-S2010/handouts/CS7960-AdvImProc-MomentInvariants.pdf

【讨论】:

    【解决方案2】:

    是的,在某种程度上它是一种特征提取。每行的平均值是像素值与像素数的总和。像素的总和可以解释为图像在 y 轴上的投影。列也是如此,但作为 x 轴上的投影。

    这种类型的特征提取是否对您有帮助取决于您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-01
      • 2018-08-16
      • 2019-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多