public void OnFrameUpdated(UpdatedDataBuffer buffer, Mat updatedFrame, bool invalidated) { this.maxTemperature.Invoke(new MethodInvoker(delegate() { this.maxTemperature.Text = buffer.MaximumTemperature.ToString("0.00"); })); this.minTemperature.Invoke(new MethodInvoker(delegate() { this.minTemperature.Text = buffer.MinimumTemperature.ToString("0.00"); })); this.meanTemperature.Invoke(new MethodInvoker(delegate() { this.meanTemperature.Text = buffer.MeanTemperature.ToString("0.00"); })); }
public void OnFrameUpdated(UpdatedDataBuffer buffer, Mat updatedFrame, bool invalidated) { if (this.Root == null) { return; } if (invalidated == false) { return; } this.streamingFrameBox.Invoke(new MethodInvoker(delegate() { this.streamingFrameBox.Image = Image.FromStream(new MemoryStream(updatedFrame.ToBytes(".jpg"))); })); }