Ejemplo n.º 1
0
        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");
            }));
        }
Ejemplo n.º 2
0
        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")));
            }));
        }