使用着色器比较图像

时间:2011-02-24 19:23:20

标签: shader hlsl pixel-shader

你知道如何编写简单的着色器(hlsl)来比较两个图像吗?我想得到相似度的结果百分比?在这种情况下使用着色器是否可行?我可以使用着色器计算图像上的红色像素吗?

1 个答案:

答案 0 :(得分:1)

只需将两个纹理传递到着色器,然后在像素着色器中逐个像素地进行比较即可。虽然比较这两个图像需要很长时间,但着色器应该会给出一个显示差异的输出图像!

但是,如果你想要一个代表百分比差异的输出数字,你应该在CPU上运行比较!