本人按照网上视频上说的,自己也买了一个相机,写好代码后,发现只可以拍一张照片,我想知道如果在界面上点拍摄,点一下拍一下是不是用HOperatorSet.GrabImage(out ho_Image, hv_AcqHandle);这个算子,我用了但是只可以拍一次,
- private void button5_Click(object sender, EventArgs e)
- {
- timer1.Enabled = false;
- HOperatorSet.OpenWindow(0, 0, hWindowControl1.Width, hWindowControl1.Height, hWindowControl1.HalconWindow, "", "", out hv_WindowHandle);
- HDevWindowStack.Push(hv_WindowHandle);
- HOperatorSet.GenEmptyObj(out ho_Image);
- ho_Image.Dispose();
- HOperatorSet.GrabImage(out ho_Image, hv_AcqHandle);
- HOperatorSet.DispObj(ho_Image, HDevWindowStack.GetActive());
- }
复制代码
|