Используйте шейдеры для сравнения изображений - PullRequest
2 голосов
/ 24 февраля 2011

Знаете ли вы, как я могу написать простой шейдер (hlsl) для сравнения двух изображений?Я хочу получить на результат процент сходства?Возможно ли в этом случае использовать шейдеры?Можно ли, например, подсчитать красные пиксели на изображении с помощью шейдеров?

1 Ответ

1 голос
/ 22 мая 2011

Это можно сделать, просто передав две текстуры в шейдер, а затем выполнив попиксельное сравнение в пиксельном шейдере.Хотя сравнение двух изображений может занять очень много времени, шейдер должен дать вам выходное изображение, показывающее разницу!

Но, если вы хотите получить выходное число, представляющее разницу в процентах, вы должны просто запустить сравнение напроцессор!

...