![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/194676/image.png)
rectifyStereoImages output looks twisted.
3 views (last 30 days)
Show older comments
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 Comments
Answers (2)
Astha Singh
on 31 Aug 2018
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!
Subhash Variya
on 27 Jun 2021
Hello SANG, i have the same problem. do you have the solution now?
0 Comments
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!