相机标定后获取角点坐标
matlab自带的Camera Calibrator只能对象图片进行标定,但是却不显示标定板各个角点的坐标。通过查找源码可以找到其获取坐标的函数。
即detectCheckerboardPoints() 函数
points = detectCheckerboardPoints(img);
points即为角点坐标
clear;clc;
img= imread('1.img');
points = detectCheckerboardPoints(img);
num = size(points);
imshow(img);hold on;
for i=1:num
plot(points(i,1),points(i,2),'.','LineWidth',2);hold on;
end
得到结果
角点坐标就存在工作区points