rectifyStereoImages(图像校正)输出看起来失真

时间:2018-08-22 02:48:51

标签: image matlab calibration

我已经实现了rectifyStereoImages,但是结果看起来很奇怪。请查看附件中的图像。两款相机均为同一型号(Logitech C920)。

left = webcam(3);
right = webcam(1);
I1 = snapshot(left);
figure(1);
imshow(I1);
I2 = snapshot(right);
figure(2);
imshow(I2);
[J1,J2]=rectifyStereoImages(I1,I2,stereoParams,'OutputView','full');

figure(3);

imshow(cat(3,J1(:,:,1),J2(:,:,2:3)),'InitialMagnification',50);

clear left right

1 2 3

1 个答案:

答案 0 :(得分:0)

我对相机进行了几次测试,我想原因是相机本身。我在校准前先切掉了相机的右侧部分,现在看起来还不错。

我最初以1280 x 720的分辨率拍摄图像,而我只拍摄了960 x 720的左侧。

enter image description here