我读到需要http://www.onvif.org/onvif/ver20/imaging/wsdl/imaging.wsdl来控制焦点和虹膜。
我可以使用以下代码控制焦点:
FocusMove ifm = new FocusMove();
RelativeFocus irf = new RelativeFocus();
FocusMove dfm = new FocusMove();
RelativeFocus drf = new RelativeFocus();
irf.Distance = 0.1F;
ifm.Relative = irf;
drf.Distance = -0.1F;
dfm.Relative = drf;
private void btnIncFocus_Click(object sender, EventArgs e)
{
imagingPortClient.Move(videoSource, ifm);
}
private void btnDecFocus_Click(object sender, EventArgs e)
{
imagingPortClient.Move(videoSource, dfm);
}
以上代码效果很好。现在我需要能够打开和关闭虹膜。但是,与具有imagingPortClient.Move方法的焦点控制不同,似乎没有类似的虹膜控制方法。
任何指针都表示赞赏。 感谢。