我试图通过在站点树中运行Python脚本,从站点中的摄像机获取快照。它是这样的:
如果没有名为'的相机项目相机1存在,它按预期工作:一个名为'相机1'被添加到树中,创建1080x810快照。
现在,如果我再次运行Python脚本,'相机1’已经出现在站点中,摄像机项目被找到,并创建了一个快照,但它很小:160x120像素。好像设置的相机参数丢失了。
我该如何解决这个问题?
亲切的问候,
Maarten
代码:
cam_id = RDK。(相机1,robolink.ITEM_TYPE_CAMERA)项
如果不是cam_id.Valid():
cam_id = RDK。Cam2D_Add(camFrame, 'FOCAL_LENGTH=6 FOV=32 FAR_LENGTH=5000 SIZE=1080x810')
RDK.Cam2D_Snapshot(RDK.getParam('PATH_OPENSTATION') + '/snapshot.png', cam_id)
现在,如果我再次运行Python脚本,'相机1’已经出现在站点中,摄像机项目被找到,并创建了一个快照,但它很小:160x120像素。好像设置的相机参数丢失了。
我该如何解决这个问题?
亲切的问候,
Maarten