在汇编程序中模糊过滤器

时间:2010-05-28 18:58:27

标签: assembly filter blur

我试图让它工作但仍然没有结果。您是否知道某种用于模糊图像过滤的教程或示例汇编程序代码?

1 个答案:

答案 0 :(得分:0)

您可以使用convolution matrix模糊。

根据系统的不同,您可以使用较旧的浮点数,整数算术或较新的SSE操作。

如果您使用字节来表示颜色值,这是一个整体算法:

calculate sum of convolution matrix (in blur matrix that would be 9)
Clear destination register
load each byte under convolution matrix
multiply each byte with its corresponding number in the convolution matrix
place the sum into the destination register
divide destination register with the sum of convolution matrix
store the destination register into destination buffer