我在使用相机软触发进行拍照时,出现下面的问题:
我使用的是光电信号连接GPIO口来触发相机拍照,使用的相机模式是软触发。当物品通过光电时,gpio值发生变化,此时调用相机SDK进行拍照。现在出现的问题是,拍出来照片一会偏右,一会正常,无法固定在同一位置。相关代码如下:
/** 省略gpio触发代码
int nRet = MV_CC_SetCommandValue(m_handle,"TriggerSoftware");
nRet = MV_CC_GetImageBuffer(m_handle, &stOutFrame, 1000);
if (nRet != MV_OK) {
return false;
}
已经排查过GPIO延迟问题,并没有延迟。同时从接收GPIO信号->设置软触发拍照->相机取图完成,这个整体耗时也是十分稳定的,那么为什么实际上拍出来的照片位置确不一致呢?
暂无回答