find pose and angel of marker

1 次查看(过去 30 天)
hi
in my project i have to set two markers to the robot and capture from 2 video real time
and my goal is find pose and angel of markers online and use them for simulink
can help me?
  3 个评论
moh ab
moh ab 2020-3-23
i import one image of project.
the black points in image are marker that i want find distance angel between them

请先登录,再进行评论。

采纳的回答

darova
darova 2020-3-23
Here is a start to find markers
I0 = imread('rob.png');
I1 = im2bw(I0,graythresh(I0)-0.3);
imshow(I1)
Then just use find() to identificate first and last pixels
Use atan2d to calculate angle
  7 个评论
darova
darova 2020-3-23
use bwlabel
L = bwlabel(I);
[y1,x1] = find(L==1);
x1 = mean(x1); % coordinates of the center
y1 = mean(y1);

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Point Cloud Processing 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by