【问题标题】:How to multiply two pixels together如何将两个像素相乘
【发布时间】:2017-02-09 23:44:31
【问题描述】:

我正在阅读一篇论文,其中涉及查找像素块的均方误差。它使用下面的公式。 I是一个图像,I'是另一个图像,x和y是每个图像中的像素坐标。

让我感到困惑的是究竟如何做这个数学。现在我的图像是 RGB 值。但是我该如何正确地进行图像数学运算呢?

对生成的差异图像进行平方的正确方法是什么?是单独对各个 RGB 通道进行平方,还是应该先将其转换为 int 表示?

理想情况下,我希望能够比较不同图像的多个 MSE,因此将所有这些数据保存在单独的通道中似乎没有意义。我的直觉是否正确,我应该将所有内容转换为 int 表示,然后平方并除以 N^2 并找到最小的结果值?

Formula

【问题讨论】:

    标签: image-processing rgb pixel


    【解决方案1】:

    this answer 到相关问题。

    这实际上取决于您要检测的内容。例如,您是否只需要一个指标来衡量基本相同的图像之间的差异程度?您想在空间上比较两张实质上不相同的图像的变色吗?

    因此,您可以使用多种方法中的任何一种来确定 I 的实际值是多少。例如,它可以是 R 值,或 G,或 B,或类似于总和 R+G+B 的东西。

    除了对彩色图像差异进行更多研究之外,我还会尝试其中的一些方法,看看你的结果如何。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多