From 98c0775fe3b61a37d90dd5756287f385a311adf0 Mon Sep 17 00:00:00 2001
From: C3204 <zhengyabo@lanpucloud.cn>
Date: 星期三, 15 四月 2026 20:09:49 +0800
Subject: [PATCH] 验证3D相机亮度图无法获取

---
 LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.Designer.cs |  567 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 567 insertions(+), 0 deletions(-)

diff --git a/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.Designer.cs b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.Designer.cs
new file mode 100644
index 0000000..da63386
--- /dev/null
+++ b/LB_VisionProcesses/Processes/TyreCounter/TyreCounterProcessEdit.Designer.cs
@@ -0,0 +1,567 @@
+namespace LB_VisionProcesses.Processes
+{
+    partial class TyreCounterProcessEdit
+    {
+        /// <summary>
+        /// 蹇呴渶鐨勮璁″櫒鍙橀噺銆�
+        /// </summary>
+        private System.ComponentModel.IContainer components = null;
+
+        /// <summary>
+        /// 娓呯悊鎵�鏈夋鍦ㄤ娇鐢ㄧ殑璧勬簮銆�
+        /// </summary>
+        /// <param name="disposing">濡傛灉搴旈噴鏀炬墭绠¤祫婧愶紝涓� true锛涘惁鍒欎负 false銆�</param>
+        protected override void Dispose(bool disposing)
+        {
+            if (disposing && (components != null))
+            {
+                components.Dispose();
+            }
+            base.Dispose(disposing);
+        }
+
+        #region 缁勪欢璁捐鍣ㄧ敓鎴愮殑浠g爜
+
+        /// <summary>
+        /// 璁捐鍣ㄦ敮鎸佹墍闇�鐨勬柟娉� - 涓嶈淇敼
+        /// 浣跨敤浠g爜缂栬緫鍣ㄤ慨鏀规鏂规硶鐨勫唴瀹广��
+        /// </summary>
+        private void InitializeComponent()
+        {
+            splitContainer1 = new SplitContainer();
+            groupBoxInputs = new GroupBox();
+            dataGridInputs = new DataGridView();
+            groupBoxConfig = new GroupBox();
+            tableLayoutPanelConfig = new TableLayoutPanel();
+            lblImagesPerTyre = new Label();
+            numericUpDownImagesPerTyre = new NumericUpDown();
+            lblJudgeRule = new Label();
+            comboBoxJudgeRule = new ComboBox();
+            checkBoxAutoReset = new CheckBox();
+            groupBoxStatistics = new GroupBox();
+            tableLayoutPanelStats = new TableLayoutPanel();
+            lblCurrentTyreID = new Label();
+            txtCurrentTyreID = new TextBox();
+            lblCurrentImageIndex = new Label();
+            txtCurrentImageIndex = new TextBox();
+            lblTyreTotal = new Label();
+            txtTyreTotal = new TextBox();
+            lblTyreOK = new Label();
+            txtTyreOK = new TextBox();
+            lblTyreNG = new Label();
+            txtTyreNG = new TextBox();
+            lblTyreRateOK = new Label();
+            txtTyreRateOK = new TextBox();
+            groupBoxOutputs = new GroupBox();
+            dataGridOutputs = new DataGridView();
+            topToolStrip = new ToolStrip();
+            btnRun = new ToolStripButton();
+            btnSave = new ToolStripButton();
+            btnReset = new ToolStripButton();
+            statusStrip = new StatusStrip();
+            lblResult = new ToolStripStatusLabel();
+            lblMsg = new ToolStripStatusLabel();
+            ((System.ComponentModel.ISupportInitialize)splitContainer1).BeginInit();
+            splitContainer1.Panel1.SuspendLayout();
+            splitContainer1.Panel2.SuspendLayout();
+            splitContainer1.SuspendLayout();
+            groupBoxInputs.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)dataGridInputs).BeginInit();
+            groupBoxConfig.SuspendLayout();
+            tableLayoutPanelConfig.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)numericUpDownImagesPerTyre).BeginInit();
+            groupBoxStatistics.SuspendLayout();
+            tableLayoutPanelStats.SuspendLayout();
+            groupBoxOutputs.SuspendLayout();
+            ((System.ComponentModel.ISupportInitialize)dataGridOutputs).BeginInit();
+            topToolStrip.SuspendLayout();
+            statusStrip.SuspendLayout();
+            SuspendLayout();
+            //
+            // splitContainer1
+            //
+            splitContainer1.BackColor = Color.FromArgb(32, 41, 50);
+            splitContainer1.Dock = DockStyle.Fill;
+            splitContainer1.Location = new Point(0, 31);
+            splitContainer1.Name = "splitContainer1";
+            //
+            // splitContainer1.Panel1
+            //
+            splitContainer1.Panel1.Controls.Add(groupBoxInputs);
+            //
+            // splitContainer1.Panel2
+            //
+            splitContainer1.Panel2.Controls.Add(groupBoxOutputs);
+            splitContainer1.Size = new Size(884, 458);
+            splitContainer1.SplitterDistance = 294;
+            splitContainer1.TabIndex = 0;
+            //
+            // groupBoxInputs
+            //
+            groupBoxInputs.BackColor = Color.FromArgb(32, 41, 50);
+            groupBoxInputs.Controls.Add(dataGridInputs);
+            groupBoxInputs.Dock = DockStyle.Fill;
+            groupBoxInputs.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            groupBoxInputs.ForeColor = SystemColors.Control;
+            groupBoxInputs.Location = new Point(0, 0);
+            groupBoxInputs.Name = "groupBoxInputs";
+            groupBoxInputs.Size = new Size(294, 458);
+            groupBoxInputs.TabIndex = 0;
+            groupBoxInputs.TabStop = false;
+            groupBoxInputs.Text = "杈撳叆鍙傛暟";
+            //
+            // dataGridInputs
+            //
+            dataGridInputs.BackgroundColor = Color.FromArgb(32, 46, 50);
+            dataGridInputs.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            dataGridInputs.Dock = DockStyle.Fill;
+            dataGridInputs.GridColor = SystemColors.Control;
+            dataGridInputs.Location = new Point(3, 24);
+            dataGridInputs.Name = "dataGridInputs";
+            dataGridInputs.Size = new Size(288, 431);
+            dataGridInputs.TabIndex = 0;
+            //
+            // groupBoxConfig
+            //
+            groupBoxConfig.BackColor = Color.FromArgb(32, 41, 50);
+            groupBoxConfig.Controls.Add(tableLayoutPanelConfig);
+            groupBoxConfig.Dock = DockStyle.Top;
+            groupBoxConfig.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            groupBoxConfig.ForeColor = SystemColors.Control;
+            groupBoxConfig.Location = new Point(0, 0);
+            groupBoxConfig.Name = "groupBoxConfig";
+            groupBoxConfig.Size = new Size(586, 180);
+            groupBoxConfig.TabIndex = 1;
+            groupBoxConfig.TabStop = false;
+            groupBoxConfig.Text = "閰嶇疆";
+            //
+            // tableLayoutPanelConfig
+            //
+            tableLayoutPanelConfig.ColumnCount = 2;
+            tableLayoutPanelConfig.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 150F));
+            tableLayoutPanelConfig.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F));
+            tableLayoutPanelConfig.Controls.Add(lblImagesPerTyre, 0, 0);
+            tableLayoutPanelConfig.Controls.Add(numericUpDownImagesPerTyre, 1, 0);
+            tableLayoutPanelConfig.Controls.Add(lblJudgeRule, 0, 1);
+            tableLayoutPanelConfig.Controls.Add(comboBoxJudgeRule, 1, 1);
+            tableLayoutPanelConfig.Controls.Add(checkBoxAutoReset, 1, 2);
+            tableLayoutPanelConfig.Dock = DockStyle.Fill;
+            tableLayoutPanelConfig.Location = new Point(3, 24);
+            tableLayoutPanelConfig.Name = "tableLayoutPanelConfig";
+            tableLayoutPanelConfig.RowCount = 3;
+            tableLayoutPanelConfig.RowStyles.Add(new RowStyle(SizeType.Absolute, 40F));
+            tableLayoutPanelConfig.RowStyles.Add(new RowStyle(SizeType.Absolute, 40F));
+            tableLayoutPanelConfig.RowStyles.Add(new RowStyle(SizeType.Absolute, 40F));
+            tableLayoutPanelConfig.Size = new Size(580, 153);
+            tableLayoutPanelConfig.TabIndex = 0;
+            //
+            // lblImagesPerTyre
+            //
+            lblImagesPerTyre.AutoSize = true;
+            lblImagesPerTyre.Dock = DockStyle.Fill;
+            lblImagesPerTyre.Location = new Point(3, 0);
+            lblImagesPerTyre.Name = "lblImagesPerTyre";
+            lblImagesPerTyre.Size = new Size(144, 40);
+            lblImagesPerTyre.TabIndex = 0;
+            lblImagesPerTyre.Text = "姣忓紶杞儙鍥惧儚鏁�:";
+            lblImagesPerTyre.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // numericUpDownImagesPerTyre
+            //
+            numericUpDownImagesPerTyre.Location = new Point(153, 3);
+            numericUpDownImagesPerTyre.Maximum = new decimal(new int[] { 64, 0, 0, 0 });
+            numericUpDownImagesPerTyre.Minimum = new decimal(new int[] { 1, 0, 0, 0 });
+            numericUpDownImagesPerTyre.Name = "numericUpDownImagesPerTyre";
+            numericUpDownImagesPerTyre.Size = new Size(100, 29);
+            numericUpDownImagesPerTyre.TabIndex = 1;
+            numericUpDownImagesPerTyre.Value = new decimal(new int[] { 8, 0, 0, 0 });
+            //
+            // lblJudgeRule
+            //
+            lblJudgeRule.AutoSize = true;
+            lblJudgeRule.Dock = DockStyle.Fill;
+            lblJudgeRule.Location = new Point(3, 40);
+            lblJudgeRule.Name = "lblJudgeRule";
+            lblJudgeRule.Size = new Size(144, 40);
+            lblJudgeRule.TabIndex = 2;
+            lblJudgeRule.Text = "鍒ゅ畾瑙勫垯:";
+            lblJudgeRule.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // comboBoxJudgeRule
+            //
+            comboBoxJudgeRule.DropDownStyle = ComboBoxStyle.DropDownList;
+            comboBoxJudgeRule.FormattingEnabled = true;
+            comboBoxJudgeRule.Items.AddRange(new object[] { "AnyNG", "AllOK", "MajorityVote" });
+            comboBoxJudgeRule.Location = new Point(153, 43);
+            comboBoxJudgeRule.Name = "comboBoxJudgeRule";
+            comboBoxJudgeRule.Size = new Size(160, 29);
+            comboBoxJudgeRule.TabIndex = 3;
+            //
+            // checkBoxAutoReset
+            //
+            checkBoxAutoReset.AutoSize = true;
+            checkBoxAutoReset.Checked = true;
+            checkBoxAutoReset.CheckState = CheckState.Checked;
+            checkBoxAutoReset.Location = new Point(153, 83);
+            checkBoxAutoReset.Name = "checkBoxAutoReset";
+            checkBoxAutoReset.Size = new Size(161, 25);
+            checkBoxAutoReset.TabIndex = 4;
+            checkBoxAutoReset.Text = "瀹屾垚杞儙鑷姩閲嶇疆";
+            checkBoxAutoReset.UseVisualStyleBackColor = true;
+            //
+            // groupBoxStatistics
+            //
+            groupBoxStatistics.BackColor = Color.FromArgb(32, 41, 50);
+            groupBoxStatistics.Controls.Add(tableLayoutPanelStats);
+            groupBoxStatistics.Dock = DockStyle.Fill;
+            groupBoxStatistics.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            groupBoxStatistics.ForeColor = SystemColors.Control;
+            groupBoxStatistics.Location = new Point(0, 180);
+            groupBoxStatistics.Name = "groupBoxStatistics";
+            groupBoxStatistics.Size = new Size(586, 278);
+            groupBoxStatistics.TabIndex = 2;
+            groupBoxStatistics.TabStop = false;
+            groupBoxStatistics.Text = "缁熻淇℃伅";
+            //
+            // tableLayoutPanelStats
+            //
+            tableLayoutPanelStats.ColumnCount = 2;
+            tableLayoutPanelStats.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, 150F));
+            tableLayoutPanelStats.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 100F));
+            tableLayoutPanelStats.Controls.Add(lblCurrentTyreID, 0, 0);
+            tableLayoutPanelStats.Controls.Add(txtCurrentTyreID, 1, 0);
+            tableLayoutPanelStats.Controls.Add(lblCurrentImageIndex, 0, 1);
+            tableLayoutPanelStats.Controls.Add(txtCurrentImageIndex, 1, 1);
+            tableLayoutPanelStats.Controls.Add(lblTyreTotal, 0, 2);
+            tableLayoutPanelStats.Controls.Add(txtTyreTotal, 1, 2);
+            tableLayoutPanelStats.Controls.Add(lblTyreOK, 0, 3);
+            tableLayoutPanelStats.Controls.Add(txtTyreOK, 1, 3);
+            tableLayoutPanelStats.Controls.Add(lblTyreNG, 0, 4);
+            tableLayoutPanelStats.Controls.Add(txtTyreNG, 1, 4);
+            tableLayoutPanelStats.Controls.Add(lblTyreRateOK, 0, 5);
+            tableLayoutPanelStats.Controls.Add(txtTyreRateOK, 1, 5);
+            tableLayoutPanelStats.Dock = DockStyle.Fill;
+            tableLayoutPanelStats.Location = new Point(3, 24);
+            tableLayoutPanelStats.Name = "tableLayoutPanelStats";
+            tableLayoutPanelStats.RowCount = 6;
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.RowStyles.Add(new RowStyle(SizeType.Absolute, 35F));
+            tableLayoutPanelStats.Size = new Size(580, 251);
+            tableLayoutPanelStats.TabIndex = 0;
+            //
+            // lblCurrentTyreID
+            //
+            lblCurrentTyreID.AutoSize = true;
+            lblCurrentTyreID.Dock = DockStyle.Fill;
+            lblCurrentTyreID.Location = new Point(3, 0);
+            lblCurrentTyreID.Name = "lblCurrentTyreID";
+            lblCurrentTyreID.Size = new Size(144, 35);
+            lblCurrentTyreID.TabIndex = 0;
+            lblCurrentTyreID.Text = "褰撳墠杞儙ID:";
+            lblCurrentTyreID.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtCurrentTyreID
+            //
+            txtCurrentTyreID.BackColor = Color.FromArgb(32, 46, 50);
+            txtCurrentTyreID.BorderStyle = BorderStyle.FixedSingle;
+            txtCurrentTyreID.ForeColor = SystemColors.Control;
+            txtCurrentTyreID.Location = new Point(153, 3);
+            txtCurrentTyreID.Name = "txtCurrentTyreID";
+            txtCurrentTyreID.ReadOnly = true;
+            txtCurrentTyreID.Size = new Size(100, 29);
+            txtCurrentTyreID.TabIndex = 1;
+            txtCurrentTyreID.Text = "1";
+            //
+            // lblCurrentImageIndex
+            //
+            lblCurrentImageIndex.AutoSize = true;
+            lblCurrentImageIndex.Dock = DockStyle.Fill;
+            lblCurrentImageIndex.Location = new Point(3, 35);
+            lblCurrentImageIndex.Name = "lblCurrentImageIndex";
+            lblCurrentImageIndex.Size = new Size(144, 35);
+            lblCurrentImageIndex.TabIndex = 2;
+            lblCurrentImageIndex.Text = "褰撳墠鍥惧儚搴忓彿:";
+            lblCurrentImageIndex.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtCurrentImageIndex
+            //
+            txtCurrentImageIndex.BackColor = Color.FromArgb(32, 46, 50);
+            txtCurrentImageIndex.BorderStyle = BorderStyle.FixedSingle;
+            txtCurrentImageIndex.ForeColor = SystemColors.Control;
+            txtCurrentImageIndex.Location = new Point(153, 38);
+            txtCurrentImageIndex.Name = "txtCurrentImageIndex";
+            txtCurrentImageIndex.ReadOnly = true;
+            txtCurrentImageIndex.Size = new Size(100, 29);
+            txtCurrentImageIndex.TabIndex = 3;
+            txtCurrentImageIndex.Text = "0/8";
+            //
+            // lblTyreTotal
+            //
+            lblTyreTotal.AutoSize = true;
+            lblTyreTotal.Dock = DockStyle.Fill;
+            lblTyreTotal.Location = new Point(3, 70);
+            lblTyreTotal.Name = "lblTyreTotal";
+            lblTyreTotal.Size = new Size(144, 35);
+            lblTyreTotal.TabIndex = 4;
+            lblTyreTotal.Text = "杞儙鎬绘暟:";
+            lblTyreTotal.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtTyreTotal
+            //
+            txtTyreTotal.BackColor = Color.FromArgb(32, 46, 50);
+            txtTyreTotal.BorderStyle = BorderStyle.FixedSingle;
+            txtTyreTotal.ForeColor = SystemColors.Control;
+            txtTyreTotal.Location = new Point(153, 73);
+            txtTyreTotal.Name = "txtTyreTotal";
+            txtTyreTotal.ReadOnly = true;
+            txtTyreTotal.Size = new Size(100, 29);
+            txtTyreTotal.TabIndex = 5;
+            txtTyreTotal.Text = "0";
+            //
+            // lblTyreOK
+            //
+            lblTyreOK.AutoSize = true;
+            lblTyreOK.Dock = DockStyle.Fill;
+            lblTyreOK.ForeColor = Color.LightGreen;
+            lblTyreOK.Location = new Point(3, 105);
+            lblTyreOK.Name = "lblTyreOK";
+            lblTyreOK.Size = new Size(144, 35);
+            lblTyreOK.TabIndex = 6;
+            lblTyreOK.Text = "杞儙OK:";
+            lblTyreOK.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtTyreOK
+            //
+            txtTyreOK.BackColor = Color.FromArgb(32, 46, 50);
+            txtTyreOK.BorderStyle = BorderStyle.FixedSingle;
+            txtTyreOK.ForeColor = Color.LightGreen;
+            txtTyreOK.Location = new Point(153, 108);
+            txtTyreOK.Name = "txtTyreOK";
+            txtTyreOK.ReadOnly = true;
+            txtTyreOK.Size = new Size(100, 29);
+            txtTyreOK.TabIndex = 7;
+            txtTyreOK.Text = "0";
+            //
+            // lblTyreNG
+            //
+            lblTyreNG.AutoSize = true;
+            lblTyreNG.Dock = DockStyle.Fill;
+            lblTyreNG.ForeColor = Color.LightCoral;
+            lblTyreNG.Location = new Point(3, 140);
+            lblTyreNG.Name = "lblTyreNG";
+            lblTyreNG.Size = new Size(144, 35);
+            lblTyreNG.TabIndex = 8;
+            lblTyreNG.Text = "杞儙NG:";
+            lblTyreNG.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtTyreNG
+            //
+            txtTyreNG.BackColor = Color.FromArgb(32, 46, 50);
+            txtTyreNG.BorderStyle = BorderStyle.FixedSingle;
+            txtTyreNG.ForeColor = Color.LightCoral;
+            txtTyreNG.Location = new Point(153, 143);
+            txtTyreNG.Name = "txtTyreNG";
+            txtTyreNG.ReadOnly = true;
+            txtTyreNG.Size = new Size(100, 29);
+            txtTyreNG.TabIndex = 9;
+            txtTyreNG.Text = "0";
+            //
+            // lblTyreRateOK
+            //
+            lblTyreRateOK.AutoSize = true;
+            lblTyreRateOK.Dock = DockStyle.Fill;
+            lblTyreRateOK.Location = new Point(3, 175);
+            lblTyreRateOK.Name = "lblTyreRateOK";
+            lblTyreRateOK.Size = new Size(144, 35);
+            lblTyreRateOK.TabIndex = 10;
+            lblTyreRateOK.Text = "鑹搧鐜�:";
+            lblTyreRateOK.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // txtTyreRateOK
+            //
+            txtTyreRateOK.BackColor = Color.FromArgb(32, 46, 50);
+            txtTyreRateOK.BorderStyle = BorderStyle.FixedSingle;
+            txtTyreRateOK.ForeColor = SystemColors.Control;
+            txtTyreRateOK.Location = new Point(153, 178);
+            txtTyreRateOK.Name = "txtTyreRateOK";
+            txtTyreRateOK.ReadOnly = true;
+            txtTyreRateOK.Size = new Size(100, 29);
+            txtTyreRateOK.TabIndex = 11;
+            txtTyreRateOK.Text = "0.00%";
+            //
+            // groupBoxOutputs
+            //
+            groupBoxOutputs.BackColor = Color.FromArgb(32, 41, 50);
+            groupBoxOutputs.Controls.Add(groupBoxStatistics);
+            groupBoxOutputs.Controls.Add(groupBoxConfig);
+            groupBoxOutputs.Dock = DockStyle.Fill;
+            groupBoxOutputs.Font = new Font("Microsoft YaHei UI", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            groupBoxOutputs.ForeColor = SystemColors.Control;
+            groupBoxOutputs.Location = new Point(0, 0);
+            groupBoxOutputs.Name = "groupBoxOutputs";
+            groupBoxOutputs.Size = new Size(586, 458);
+            groupBoxOutputs.TabIndex = 0;
+            groupBoxOutputs.TabStop = false;
+            groupBoxOutputs.Text = "杈撳嚭涓庨厤缃�";
+            //
+            // dataGridOutputs
+            //
+            dataGridOutputs.BackgroundColor = Color.FromArgb(32, 46, 50);
+            dataGridOutputs.ColumnHeadersHeightSizeMode = DataGridViewColumnHeadersHeightSizeMode.AutoSize;
+            dataGridOutputs.Dock = DockStyle.Fill;
+            dataGridOutputs.GridColor = SystemColors.Control;
+            dataGridOutputs.Location = new Point(3, 24);
+            dataGridOutputs.Name = "dataGridOutputs";
+            dataGridOutputs.Size = new Size(580, 431);
+            dataGridOutputs.TabIndex = 0;
+            //
+            // topToolStrip
+            //
+            topToolStrip.BackColor = Color.FromArgb(32, 41, 50);
+            topToolStrip.GripStyle = ToolStripGripStyle.Hidden;
+            topToolStrip.Items.AddRange(new ToolStripItem[] { btnRun, btnSave, btnReset });
+            topToolStrip.Location = new Point(0, 0);
+            topToolStrip.Name = "topToolStrip";
+            topToolStrip.Size = new Size(884, 31);
+            topToolStrip.TabIndex = 1;
+            topToolStrip.Text = "toolStrip1";
+            //
+            // btnRun
+            //
+            btnRun.DisplayStyle = ToolStripItemDisplayStyle.Text;
+            btnRun.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btnRun.ForeColor = SystemColors.Control;
+            btnRun.ImageTransparentColor = Color.Magenta;
+            btnRun.Name = "btnRun";
+            btnRun.Size = new Size(41, 28);
+            btnRun.Text = "杩愯";
+            btnRun.Click += btnRun_Click;
+            //
+            // btnSave
+            //
+            btnSave.DisplayStyle = ToolStripItemDisplayStyle.Text;
+            btnSave.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btnSave.ForeColor = SystemColors.Control;
+            btnSave.ImageTransparentColor = Color.Magenta;
+            btnSave.Name = "btnSave";
+            btnSave.Size = new Size(41, 28);
+            btnSave.Text = "淇濆瓨";
+            btnSave.Click += btnSave_Click;
+            //
+            // btnReset
+            //
+            btnReset.DisplayStyle = ToolStripItemDisplayStyle.Text;
+            btnReset.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btnReset.ForeColor = SystemColors.Control;
+            btnReset.ImageTransparentColor = Color.Magenta;
+            btnReset.Name = "btnReset";
+            btnReset.Size = new Size(73, 28);
+            btnReset.Text = "閲嶇疆璁℃暟";
+            btnReset.Click += btnReset_Click;
+            //
+            // statusStrip
+            //
+            statusStrip.BackColor = Color.FromArgb(32, 41, 50);
+            statusStrip.Items.AddRange(new ToolStripItem[] { lblResult, lblMsg });
+            statusStrip.Location = new Point(0, 489);
+            statusStrip.Name = "statusStrip";
+            statusStrip.Size = new Size(884, 30);
+            statusStrip.TabIndex = 2;
+            statusStrip.Text = "statusStrip1";
+            //
+            // lblResult
+            //
+            lblResult.AutoSize = false;
+            lblResult.BackColor = Color.FromArgb(32, 41, 50);
+            lblResult.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            lblResult.ForeColor = SystemColors.Control;
+            lblResult.Name = "lblResult";
+            lblResult.Size = new Size(100, 25);
+            lblResult.Text = "缁撴灉: --";
+            //
+            // lblMsg
+            //
+            lblMsg.BackColor = Color.FromArgb(32, 41, 50);
+            lblMsg.Font = new Font("Microsoft YaHei UI", 10F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            lblMsg.ForeColor = SystemColors.Control;
+            lblMsg.Name = "lblMsg";
+            lblMsg.Size = new Size(769, 25);
+            lblMsg.Spring = true;
+            lblMsg.Text = "灏辩华";
+            lblMsg.TextAlign = ContentAlignment.MiddleLeft;
+            //
+            // TyreCounterProcessEdit
+            //
+            AutoScaleDimensions = new SizeF(9F, 20F);
+            AutoScaleMode = AutoScaleMode.Font;
+            BackColor = Color.FromArgb(32, 41, 50);
+            Controls.Add(splitContainer1);
+            Controls.Add(topToolStrip);
+            Controls.Add(statusStrip);
+            Name = "TyreCounterProcessEdit";
+            Size = new Size(884, 519);
+            Load += TyreCounterProcessEdit_Load;
+            splitContainer1.Panel1.ResumeLayout(false);
+            splitContainer1.Panel2.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)splitContainer1).EndInit();
+            splitContainer1.ResumeLayout(false);
+            groupBoxInputs.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)dataGridInputs).EndInit();
+            groupBoxConfig.ResumeLayout(false);
+            tableLayoutPanelConfig.ResumeLayout(false);
+            tableLayoutPanelConfig.PerformLayout();
+            ((System.ComponentModel.ISupportInitialize)numericUpDownImagesPerTyre).EndInit();
+            groupBoxStatistics.ResumeLayout(false);
+            tableLayoutPanelStats.ResumeLayout(false);
+            tableLayoutPanelStats.PerformLayout();
+            groupBoxOutputs.ResumeLayout(false);
+            ((System.ComponentModel.ISupportInitialize)dataGridOutputs).EndInit();
+            topToolStrip.ResumeLayout(false);
+            topToolStrip.PerformLayout();
+            statusStrip.ResumeLayout(false);
+            statusStrip.PerformLayout();
+            ResumeLayout(false);
+            statusStrip.PerformLayout();
+        }
+
+        #endregion
+
+        private SplitContainer splitContainer1;
+        private GroupBox groupBoxInputs;
+        private DataGridView dataGridInputs;
+        private GroupBox groupBoxOutputs;
+        private DataGridView dataGridOutputs;
+        private ToolStrip topToolStrip;
+        private ToolStripButton btnRun;
+        private ToolStripButton btnSave;
+        private ToolStripButton btnReset;
+        private StatusStrip statusStrip;
+        private ToolStripStatusLabel lblResult;
+        private ToolStripStatusLabel lblMsg;
+        private GroupBox groupBoxConfig;
+        private TableLayoutPanel tableLayoutPanelConfig;
+        private Label lblImagesPerTyre;
+        private NumericUpDown numericUpDownImagesPerTyre;
+        private Label lblJudgeRule;
+        private ComboBox comboBoxJudgeRule;
+        private CheckBox checkBoxAutoReset;
+        private GroupBox groupBoxStatistics;
+        private TableLayoutPanel tableLayoutPanelStats;
+        private Label lblCurrentTyreID;
+        private TextBox txtCurrentTyreID;
+        private Label lblCurrentImageIndex;
+        private TextBox txtCurrentImageIndex;
+        private Label lblTyreTotal;
+        private TextBox txtTyreTotal;
+        private Label lblTyreOK;
+        private TextBox txtTyreOK;
+        private Label lblTyreNG;
+        private TextBox txtTyreNG;
+        private Label lblTyreRateOK;
+        private TextBox txtTyreRateOK;
+    }
+}

--
Gitblit v1.9.3