How do I transfer points from/to rectified images?
1 次查看(过去 30 天)
显示 更早的评论
Hi,
I am using rectifyStereoImages to rectify a pair of images. How can I transfer the coordinates of a non-integer point between normal and rectified images? I tried it using the code below, however I do not get the correct coordinates (there is always an error of 1-2 pixels)..
s = stereoParams.toStruct();
H = projective2d(s.RectificationParams.H1);
origin = [s.RectificationParams.XBounds(1), s.RectificationParams.YBounds(1)] - 1;
pts_rectified = H.transformPointsForward(pts_in - repmat(origin, [size(pts_in,1) 1]));
thanks, michael
0 个评论
回答(1 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!