问题描述
camera模块中输出的是28×1的矩阵,camera中的函数没有起作用。
解决办法
在stackflow中找到了答案新建slcamera.m
function p = slcamera(cam, u)
% u'
if all(u == 0)
% Simulink is probing for the dimensions
np = (length(u)-16)/3;
p = zeros(2, np);
else
P = reshape(u(17:end), 3, []);
Tcam = reshape(u(1:16), 4, 4);
p = cam.plot(P, 'pose', Tcam, 'drawnow');
end
```
并将slcamera.m放到machine vision toobox下的vision目录下。
版权声明:本文为u010235853原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。