将像素应用于蒙版

时间:2012-11-07 17:38:22

标签: c# image processing mask digital

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

我的问题是如何将遮罩应用于像素?

1 个答案:

答案 0 :(得分:1)

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

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

编辑:注意角落情况,你应该真正将你的偏移改为[-1,0,1]而不是[0,1,2]并处理边界条件。