【问题标题】:Applying pixel to a mask将像素应用于蒙版
【发布时间】:2012-11-07 17:38:22
【问题描述】:

我目前正在为一个非常简单的数字图像处理程序添加不同的功能。它是使用不安全的方法编码的。 该程序仅适用于灰度图像。

我的问题是如何将蒙版应用于像素?

【问题讨论】:

标签: c# image processing mask digital


【解决方案1】:

只需将 pix_vals 乘以掩码并求和即可。所以只需添加:

p[y * stride + x] = pix_val[0] * Gx[0] + ... + pix_val[8] * Gx[8];

编辑:不过要注意极端情况,您应该真正将偏移量更改为 [-1, 0, 1] 而不是 [0, 1, 2] 并处理边界条件。

【讨论】:

  • 完美。这就是我一直在寻找的。​​span>
猜你喜欢
  • 2012-05-15
  • 1970-01-01
  • 2018-07-29
  • 2012-12-09
  • 2015-07-07
  • 1970-01-01
  • 1970-01-01
  • 2023-03-04
相关资源
最近更新 更多