| | |
| | | using System.Collections.Concurrent; |
| | | using System.Diagnostics; |
| | | using System.Text; |
| | | using OpenCvSharp.Extensions; |
| | | |
| | | namespace LB_VisionProcesses.Cameras |
| | | { |
| | |
| | | Params.Inputs.Add("本地取图序号", 0); |
| | | Params.Inputs.Add("超时时间", 1000); |
| | | Params.Inputs.Add("是否失败重新取图", false); |
| | | |
| | | // 2D轮胎计数配置(默认为1,表示3D模式;2D相机设置为n) |
| | | Params.Inputs.Add("ImagesPerTyre", 1); |
| | | Params.Inputs.Add("当前轮胎ID", 1); |
| | | Params.Inputs.Add("当前图像序号", 0); |
| | | //是否是同一流程 |
| | | Params.Inputs.Add("同一流程", 0); |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | return false; |
| | | } |
| | | } |
| | | BaseCamera.isProcess = Params.Inputs["同一流程"].ToString(); |
| | | BaseCamera.SetCamConfig(this); |
| | | } |
| | | #endregion |
| | |
| | | Mat src = Cv2.ImRead(SN); |
| | | if (src != null && !src.Empty()) |
| | | { |
| | | OutputImage = OpenCvSharp.Extensions.BitmapConverter.ToBitmap(src); |
| | | OutputImage = src.ToBitmap(); |
| | | } |
| | | } |
| | | } |