![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/194676/image.png)
rectifyStereoImages output looks twisted.
2 次查看(过去 30 天)
显示 更早的评论
Hi, I have implemented rectifyStereoImages, but the result looks weird. Please look at the images attached. fig1 and 2 are the original files used. Here is my script.
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);
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/194227/image.jpeg)
0 个评论
回答(2 个)
Astha Singh
2018-8-31
Hi Sang,
You probably need to fine-tune the 'stereoParams' that you are using.
Most likely that is what is causing the anomaly.
I tried uncalibrated rectification using the two images that you have provided and was able to produce the following rectified image -
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/194676/image.png)
You can try this method using the MATLAB Documentation link - Uncalibrated Stereo Image Rectification.
Hope this helps!
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!