public Result Read(double distance = double.NaN) { if (mCamera != null) { Result ret; if (ImageBits == 8) { ret = mCamera.Execute(new Command("Read", new Dictionary <string, string> { { "Type", "Bmp" } })); if (ret.Id == "Ok") { CurImage = null; InsertImg(ret.Param as Bitmap, distance, true); } } else { ret = mCamera.Execute(new Command("Read", new Dictionary <string, string> { { "Type", "Raw" } })); if (ret.Id == "Ok") { CurImage = EmguIntfs.ToImage(ret.Param as ushort[]); InsertImg(CurImage.Bitmap, distance, true); } } return(ret); } else { return(new Result("Fail", "Please open camera first")); } }
public void Example() { EmguIntfs.TestFFT(); }