Я работаю с алгоритмами стерео соответствия и нашел реализацию OpenCV Stereo Block Matching. Однако этот алгоритм использует SAD (Сумма абсолютной разности) в качестве стоимости сопоставления, и я хотел бы изменить часть кода, которая рассчитывает стоимость сопоставления, и заменить ее на SNCC (Суммированная нормализованная взаимная корреляция).
Однако, когда я использую алгоритм сопоставления блоков, я просто включаю этот заголовок "opencv2 / calib3d / calib3d.hpp".
Итак, мой вопрос, есть ли способ найти исходный код объекта Block Matching (StereoBM) и изменить часть, в которой он рассчитывает стоимость соответствия?