public void GetImage2() { Image_1?.Dispose(); Image_1 = Framegrabber1.GrabImage(); //拍照 Image_2?.Dispose(); Image_2 = Framegrabber2.GrabImage(); //拍照 Image_3?.Dispose(); Image_3 = Framegrabber3.GrabImage(); //拍照 Image2?.Dispose(); Image2 = Image_1.ConcatObj(Image_2).ConcatObj(Image_3).TileImages(3, "horizontal"); GlobalVar.hWndCtrl.addIconicVar(Image2); GlobalVar.hWndCtrl.repaint(); }
public void GetImage1() { //cam1ProcedureCall.Execute(); Image_1?.Dispose(); Image_1 = Framegrabber1.GrabImage(); //拍照 Image_2?.Dispose(); Image_2 = Framegrabber2.GrabImage(); //拍照 Image_3?.Dispose(); Image_3 = Framegrabber3.GrabImage(); //拍照 Image1?.Dispose(); Image1 = Image_1.ConcatObj(Image_2).ConcatObj(Image_3).TileImages(3, "horizontal"); GlobalVar.hWndCtrl.addIconicVar(Image1); GlobalVar.hWndCtrl.repaint(); }