From 0ab0fde3216783ee2694d8d4bfbb94237e25a4bb Mon Sep 17 00:00:00 2001
From: C3031 <shitiangui@lanpucloud.cn>
Date: 星期五, 06 三月 2026 16:52:56 +0800
Subject: [PATCH] 新增了图像增强算法及图像滤波算法

---
 LB_SmartVision/VisionForm.Designer.cs |  140 ++++++++++++++++++++++++++++------------------
 1 files changed, 85 insertions(+), 55 deletions(-)

diff --git a/LB_SmartVision/VisionForm.Designer.cs b/LB_SmartVision/VisionForm.Designer.cs
index 9e00b0c..ecf8f13 100644
--- a/LB_SmartVision/VisionForm.Designer.cs
+++ b/LB_SmartVision/VisionForm.Designer.cs
@@ -35,9 +35,11 @@
             materialTabControl = new MaterialSkin.Controls.MaterialTabControl();
             tlp_VisionMainOperator = new Sunny.UI.UITableLayoutPanel();
             ckb_AllowRun = new Sunny.UI.UICheckBox();
-            btn_Login = new ReaLTaiizor.Controls.Button();
-            btn_GlobalVar = new ReaLTaiizor.Controls.Button();
             com_ProductName = new ReaLTaiizor.Controls.AloneComboBox();
+            btn_SingleRun = new Sunny.UI.UIButton();
+            btn_Login = new Sunny.UI.UIButton();
+            btn_RunContinuously = new Sunny.UI.UIButton();
+            btn_GlobalVar = new Sunny.UI.UIButton();
             materialTabSelector = new MaterialSkin.Controls.MaterialTabSelector();
             grb_Info = new Sunny.UI.UIGroupBox();
             rich_Info = new Sunny.UI.UIRichTextBox();
@@ -89,7 +91,7 @@
             // 
             sc_VisionForm.Panel2.Controls.Add(grb_Info);
             sc_VisionForm.Size = new Size(1416, 781);
-            sc_VisionForm.SplitterDistance = 591;
+            sc_VisionForm.SplitterDistance = 593;
             sc_VisionForm.SplitterWidth = 5;
             sc_VisionForm.TabIndex = 1;
             // 
@@ -108,7 +110,7 @@
             tlp_MainView.RowStyles.Add(new RowStyle(SizeType.Absolute, 60F));
             tlp_MainView.RowStyles.Add(new RowStyle(SizeType.Absolute, 39F));
             tlp_MainView.RowStyles.Add(new RowStyle(SizeType.Percent, 100F));
-            tlp_MainView.Size = new Size(1416, 591);
+            tlp_MainView.Size = new Size(1416, 593);
             tlp_MainView.TabIndex = 1;
             tlp_MainView.TagString = null;
             // 
@@ -122,7 +124,7 @@
             materialTabControl.MouseState = MaterialSkin.MouseState.HOVER;
             materialTabControl.Name = "materialTabControl";
             materialTabControl.SelectedIndex = 0;
-            materialTabControl.Size = new Size(1412, 488);
+            materialTabControl.Size = new Size(1412, 490);
             materialTabControl.TabIndex = 0;
             // 
             // tlp_VisionMainOperator
@@ -139,9 +141,11 @@
             tlp_VisionMainOperator.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 11.1111107F));
             tlp_VisionMainOperator.ColumnStyles.Add(new ColumnStyle(SizeType.Percent, 11.1111107F));
             tlp_VisionMainOperator.Controls.Add(ckb_AllowRun, 0, 0);
-            tlp_VisionMainOperator.Controls.Add(btn_Login, 1, 0);
-            tlp_VisionMainOperator.Controls.Add(btn_GlobalVar, 7, 0);
             tlp_VisionMainOperator.Controls.Add(com_ProductName, 8, 0);
+            tlp_VisionMainOperator.Controls.Add(btn_SingleRun, 2, 0);
+            tlp_VisionMainOperator.Controls.Add(btn_Login, 1, 0);
+            tlp_VisionMainOperator.Controls.Add(btn_RunContinuously, 3, 0);
+            tlp_VisionMainOperator.Controls.Add(btn_GlobalVar, 7, 0);
             tlp_VisionMainOperator.Dock = DockStyle.Fill;
             tlp_VisionMainOperator.Location = new Point(4, 64);
             tlp_VisionMainOperator.Margin = new Padding(4);
@@ -165,50 +169,6 @@
             ckb_AllowRun.TabIndex = 2;
             ckb_AllowRun.Text = "杩愯妯″紡";
             // 
-            // btn_Login
-            // 
-            btn_Login.BackColor = Color.Transparent;
-            btn_Login.BorderColor = Color.FromArgb(32, 34, 37);
-            btn_Login.Dock = DockStyle.Fill;
-            btn_Login.EnteredBorderColor = Color.FromArgb(165, 37, 37);
-            btn_Login.EnteredColor = Color.FromArgb(32, 34, 37);
-            btn_Login.Font = new Font("瀹嬩綋", 10.5F, FontStyle.Regular, GraphicsUnit.Point, 134);
-            btn_Login.Image = null;
-            btn_Login.ImageAlign = ContentAlignment.MiddleLeft;
-            btn_Login.InactiveColor = Color.FromArgb(32, 34, 37);
-            btn_Login.Location = new Point(160, 4);
-            btn_Login.Margin = new Padding(4);
-            btn_Login.Name = "btn_Login";
-            btn_Login.PressedBorderColor = Color.FromArgb(165, 37, 37);
-            btn_Login.PressedColor = Color.FromArgb(165, 37, 37);
-            btn_Login.Size = new Size(148, 23);
-            btn_Login.TabIndex = 3;
-            btn_Login.Text = "鐢ㄦ埛鐧诲綍";
-            btn_Login.TextAlignment = StringAlignment.Center;
-            btn_Login.Click += btn_Login_Click;
-            // 
-            // btn_GlobalVar
-            // 
-            btn_GlobalVar.BackColor = Color.Gray;
-            btn_GlobalVar.BorderColor = Color.FromArgb(32, 34, 37);
-            btn_GlobalVar.Dock = DockStyle.Fill;
-            btn_GlobalVar.EnteredBorderColor = Color.FromArgb(165, 37, 37);
-            btn_GlobalVar.EnteredColor = Color.FromArgb(32, 34, 37);
-            btn_GlobalVar.Font = new Font("瀹嬩綋", 10.5F, FontStyle.Regular, GraphicsUnit.Point, 0);
-            btn_GlobalVar.Image = null;
-            btn_GlobalVar.ImageAlign = ContentAlignment.MiddleLeft;
-            btn_GlobalVar.InactiveColor = Color.FromArgb(32, 34, 37);
-            btn_GlobalVar.Location = new Point(1096, 4);
-            btn_GlobalVar.Margin = new Padding(4);
-            btn_GlobalVar.Name = "btn_GlobalVar";
-            btn_GlobalVar.PressedBorderColor = Color.FromArgb(165, 37, 37);
-            btn_GlobalVar.PressedColor = Color.FromArgb(165, 37, 37);
-            btn_GlobalVar.Size = new Size(148, 23);
-            btn_GlobalVar.TabIndex = 4;
-            btn_GlobalVar.Text = "鍏ㄥ眬鍙橀噺";
-            btn_GlobalVar.TextAlignment = StringAlignment.Center;
-            btn_GlobalVar.Click += btn_GlobalVar_Click;
-            // 
             // com_ProductName
             // 
             com_ProductName.Dock = DockStyle.Fill;
@@ -224,6 +184,74 @@
             com_ProductName.Size = new Size(152, 26);
             com_ProductName.TabIndex = 5;
             com_ProductName.SelectedValueChanged += com_ProductName_SelectedValueChanged;
+            // 
+            // btn_SingleRun
+            // 
+            btn_SingleRun.BackColor = Color.FromArgb(39, 51, 63);
+            btn_SingleRun.Dock = DockStyle.Fill;
+            btn_SingleRun.FillColor = Color.FromArgb(39, 51, 63);
+            btn_SingleRun.FillColor2 = Color.FromArgb(39, 51, 63);
+            btn_SingleRun.FillSelectedColor = Color.FromArgb(128, 255, 128);
+            btn_SingleRun.Font = new Font("瀹嬩綋", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btn_SingleRun.Location = new Point(315, 3);
+            btn_SingleRun.MinimumSize = new Size(1, 1);
+            btn_SingleRun.Name = "btn_SingleRun";
+            btn_SingleRun.Size = new Size(150, 25);
+            btn_SingleRun.TabIndex = 6;
+            btn_SingleRun.Text = "鍗曟杩愯";
+            btn_SingleRun.TipsFont = new Font("瀹嬩綋", 9F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btn_SingleRun.Click += btn_Run_Click;
+            // 
+            // btn_Login
+            // 
+            btn_Login.BackColor = Color.FromArgb(39, 51, 63);
+            btn_Login.Dock = DockStyle.Fill;
+            btn_Login.FillColor = Color.FromArgb(39, 51, 63);
+            btn_Login.FillColor2 = Color.FromArgb(39, 51, 63);
+            btn_Login.FillSelectedColor = Color.FromArgb(128, 255, 128);
+            btn_Login.Font = new Font("瀹嬩綋", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btn_Login.Location = new Point(159, 3);
+            btn_Login.MinimumSize = new Size(1, 1);
+            btn_Login.Name = "btn_Login";
+            btn_Login.Size = new Size(150, 25);
+            btn_Login.TabIndex = 6;
+            btn_Login.Text = "鐢ㄦ埛鐧诲綍";
+            btn_Login.TipsFont = new Font("瀹嬩綋", 9F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btn_Login.Click += btn_Login_Click;
+            // 
+            // btn_RunContinuously
+            // 
+            btn_RunContinuously.BackColor = Color.FromArgb(39, 51, 63);
+            btn_RunContinuously.Dock = DockStyle.Fill;
+            btn_RunContinuously.FillColor = Color.FromArgb(39, 51, 63);
+            btn_RunContinuously.FillColor2 = Color.FromArgb(39, 51, 63);
+            btn_RunContinuously.FillSelectedColor = Color.FromArgb(128, 255, 128);
+            btn_RunContinuously.Font = new Font("瀹嬩綋", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btn_RunContinuously.Location = new Point(471, 3);
+            btn_RunContinuously.MinimumSize = new Size(1, 1);
+            btn_RunContinuously.Name = "btn_RunContinuously";
+            btn_RunContinuously.Size = new Size(150, 25);
+            btn_RunContinuously.TabIndex = 6;
+            btn_RunContinuously.Text = "杩炵画杩愯";
+            btn_RunContinuously.TipsFont = new Font("瀹嬩綋", 9F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btn_RunContinuously.Click += btn_RunContinuously_Click;
+            // 
+            // btn_GlobalVar
+            // 
+            btn_GlobalVar.BackColor = Color.FromArgb(39, 51, 63);
+            btn_GlobalVar.Dock = DockStyle.Fill;
+            btn_GlobalVar.FillColor = Color.FromArgb(39, 51, 63);
+            btn_GlobalVar.FillColor2 = Color.FromArgb(39, 51, 63);
+            btn_GlobalVar.FillSelectedColor = Color.FromArgb(128, 255, 128);
+            btn_GlobalVar.Font = new Font("瀹嬩綋", 12F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btn_GlobalVar.Location = new Point(1095, 3);
+            btn_GlobalVar.MinimumSize = new Size(1, 1);
+            btn_GlobalVar.Name = "btn_GlobalVar";
+            btn_GlobalVar.Size = new Size(150, 25);
+            btn_GlobalVar.TabIndex = 6;
+            btn_GlobalVar.Text = "鍏ㄥ眬鍙橀噺";
+            btn_GlobalVar.TipsFont = new Font("瀹嬩綋", 9F, FontStyle.Regular, GraphicsUnit.Point, 134);
+            btn_GlobalVar.Click += btn_GlobalVar_Click;
             // 
             // materialTabSelector
             // 
@@ -249,7 +277,7 @@
             grb_Info.MinimumSize = new Size(1, 1);
             grb_Info.Name = "grb_Info";
             grb_Info.Padding = new Padding(0, 40, 0, 0);
-            grb_Info.Size = new Size(1416, 185);
+            grb_Info.Size = new Size(1416, 183);
             grb_Info.TabIndex = 1;
             grb_Info.Text = "鏃ュ織鏄剧ず鍖猴細";
             grb_Info.TextAlignment = ContentAlignment.MiddleLeft;
@@ -265,7 +293,7 @@
             rich_Info.Name = "rich_Info";
             rich_Info.Padding = new Padding(2);
             rich_Info.ShowText = false;
-            rich_Info.Size = new Size(1416, 145);
+            rich_Info.Size = new Size(1416, 143);
             rich_Info.TabIndex = 0;
             rich_Info.TextAlignment = ContentAlignment.MiddleLeft;
             // 
@@ -321,13 +349,15 @@
         private SplitContainer sc_VisionForm;
         private Sunny.UI.UITableLayoutPanel tlp_VisionMainOperator;
         private Sunny.UI.UICheckBox ckb_AllowRun;
-        private ReaLTaiizor.Controls.Button btn_Login;
-        private ReaLTaiizor.Controls.Button btn_GlobalVar;
         private Sunny.UI.UIGroupBox grb_Info;
         private Sunny.UI.UIRichTextBox rich_Info;
         private MaterialSkin.Controls.MaterialTabControl materialTabControl;
         private ReaLTaiizor.Controls.AloneComboBox com_ProductName;
         private MaterialSkin.Controls.MaterialTabSelector materialTabSelector;
         private Sunny.UI.UITableLayoutPanel tlp_MainView;
+        private Sunny.UI.UIButton btn_SingleRun;
+        private Sunny.UI.UIButton btn_Login;
+        private Sunny.UI.UIButton btn_RunContinuously;
+        private Sunny.UI.UIButton btn_GlobalVar;
     }
 }
\ No newline at end of file

--
Gitblit v1.9.3