Исправленные изображения того же размера, что и исходные

Я хочу исправить пару стереоизображений в MATLAB. Для исправления я использую следующий призыв:

[J1,J2] = rectifyStereoImages(I1,I2, cameraParamsStereo);

Если я сделаю это, я получу только так называемую действительную часть каждого изображения, которая меньше исходного размера изображения. Если я укажу аргумент OutputView как полный, я получу исправленные изображения, которые больше исходных.

Есть ли способ получить исправленные изображения того же размера, что и исходные?


person Controller    schedule 30.10.2016    source источник
comment
Я думаю, ты можешь их обрезать   -  person Ander Biguri    schedule 31.10.2016
comment
Да, но я хочу сделать это стандартным образом. Например, получите те же изображения, которые я получил бы с OpenCV.   -  person Controller    schedule 31.10.2016


Ответы (1)


В принципе это возможно, но rectifyStereoImages этого не поддерживает.

person Dima    schedule 31.10.2016
comment
Могу ли я получить их из полных исправленных изображений? - person Controller; 31.10.2016
comment
Не совсем. Если вы измените исправленное изображение, reconstructScene может работать некорректно. - person Dima; 31.10.2016