Undefined function or variable 'worldPoints'?
이전 댓글 표시
Hi! I'm using the camera calibration app to calibrate my images. I already generate the cameraParameters from the app, and then I read my image in and tried to calibrate it. But I got some problems.
(1) when I called the function belowed, I got an error: Undefined function or variable 'worldPoints'. I don't understand why. I checked my cameraParameters, the `worldPoints` is there.
[R, t] = extrinsics(imagePoints, worldPoints, cameraParams);
(2) I don't know how to use the R and t to calibrate my connected object properties. I mean I use bwlabel() and regionprops() to find my connected components and then generate the Area and radii. How can I use R and t from the cameraParameter to calibrate it? Should I simply multiply t (the translator I guess is like calibration factor?) for the radii? Can I use the code like belowed? Thanks!!!
KeeperComponentsMeasurement=regionprops(keeperComponents,'Centroid','PixelIdxList','Area');
worldPoints1 = pointsToWorld(cameraParams, R, t, KeeperComponentsMeasurement);
댓글 수: 2
Walter Roberson
2017년 11월 23일
At that point in your code, worldPoints has not been assigned to.
Ziming Zhong
2017년 11월 23일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 MATLAB Support Package for USB Webcams에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!