(Не рекомендуется) Карта различий между стереоизображениями
disparity не рекомендуется. Использовать disparityBM или disparitySGM вместо этого. Дополнительные сведения см. в разделе Вопросы совместимости
возвращает карту несоответствия, disparityMap = disparity(I1,I2)disparityMap, для пары стереоизображений, I1 и I2.
обеспечивает дополнительное управление алгоритмом несоответствия с помощью одного или нескольких disparityMap = disparity(I1,I2,Name,Value)Name,Value аргументы пары.
Если результирующая карта несоответствия выглядит шумно, попробуйте изменить DisparityRange. Диапазон различий зависит от расстояния между двумя камерами и расстояния между камерами и интересующим объектом. Увеличить DisparityRange когда камеры находятся далеко друг от друга или объекты находятся близко к камерам. Чтобы определить разумное несоответствие конфигурации, отобразите стереоанаглиф входных изображений в imtool и используйте инструмент «Расстояние» для измерения расстояний между парами соответствующих точек. Измените значение MaxDisparitity, чтобы оно соответствовало измерению.

[1] Конолиге, К., Small Vision Systems: Hardware and Implementation, материалы VIII Международного симпозиума по робототехническим исследованиям, стр. 203-212, 1997.
[2] Брэдски, Г. и А. Келер, Learning OpenCV: Computer Vision with the OpenCV Library, O'Reilly, Sebastopol, CA, 2008.
[3] Hirschmuller, H., Точная и эффективная стереообработка путем полуглобального согласования и взаимной информации, Международная конференция по компьютерному зрению и распознаванию образов, 2005.
estimateCameraParameters | estimateUncalibratedRectification | reconstructScene | rectifyStereoImages | Калибратор стереокамеры