2011-02-24 56 views
2

你知道我該如何編寫簡單的着色器(hlsl)來比較兩個圖像?我想得到結果的相似性百分比?在這種情況下使用着色器是否可行?例如,我可以用着色器計算圖像上的紅色像素嗎?使用着色器比較圖像

回答

1

它可以簡單地通過將兩個紋理傳遞給着色器,然後在像素着色器中逐像素比較來完成。儘管比較兩幅圖像需要很長時間,但着色器應該會給出一幅顯示差異的輸出圖像!

但是,如果你想要一個表示百分比差異的輸出數字,你應該在CPU上運行比較!