FormPMAlignTool.Designer.cs 97 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767
  1. namespace PMAlignTool
  2. {
  3. partial class FormPMAlignTool
  4. {
  5. /// <summary>
  6. /// Required designer variable.
  7. /// </summary>
  8. private System.ComponentModel.IContainer components = null;
  9. /// <summary>
  10. /// Clean up any resources being used.
  11. /// </summary>
  12. /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
  13. protected override void Dispose(bool disposing)
  14. {
  15. if (disposing && (components != null))
  16. {
  17. components.Dispose();
  18. }
  19. base.Dispose(disposing);
  20. }
  21. #region Windows Form Designer generated code
  22. /// <summary>
  23. /// Required method for Designer support - do not modify
  24. /// the contents of this method with the code editor.
  25. /// </summary>
  26. private void InitializeComponent()
  27. {
  28. System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FormPMAlignTool));
  29. this.statusStrip = new System.Windows.Forms.StatusStrip();
  30. this.lb_RunStatus = new System.Windows.Forms.ToolStripStatusLabel();
  31. this.toolStripStatusLabel1 = new System.Windows.Forms.ToolStripStatusLabel();
  32. this.lb_RunTime = new System.Windows.Forms.ToolStripStatusLabel();
  33. this.toolStrip1 = new System.Windows.Forms.ToolStrip();
  34. this.tsbtRunTool = new System.Windows.Forms.ToolStripButton();
  35. this.splitContainer1 = new System.Windows.Forms.SplitContainer();
  36. this.panel1 = new System.Windows.Forms.Panel();
  37. this.tabControl1 = new System.Windows.Forms.TabControl();
  38. this.tabPage1 = new System.Windows.Forms.TabPage();
  39. this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
  40. this.panel13 = new System.Windows.Forms.Panel();
  41. this.label4 = new System.Windows.Forms.Label();
  42. this.panel9 = new System.Windows.Forms.Panel();
  43. this.label3 = new System.Windows.Forms.Label();
  44. this.hWindowTool_Smart1 = new ViewROI.HWindowTool_Smart();
  45. this.panel3 = new System.Windows.Forms.Panel();
  46. this.label1 = new System.Windows.Forms.Label();
  47. this.panel8 = new System.Windows.Forms.Panel();
  48. this.panel18 = new System.Windows.Forms.Panel();
  49. this.rabGray = new System.Windows.Forms.RadioButton();
  50. this.rabShape = new System.Windows.Forms.RadioButton();
  51. this.groupBox1 = new System.Windows.Forms.GroupBox();
  52. this.rabFormLocal = new System.Windows.Forms.RadioButton();
  53. this.rabFormFlow = new System.Windows.Forms.RadioButton();
  54. this.panel10 = new System.Windows.Forms.Panel();
  55. this.panel12 = new System.Windows.Forms.Panel();
  56. this.btn_drawTemplateRegionRectangle2 = new System.Windows.Forms.Button();
  57. this.btn_drawTemplateRegionCircle = new System.Windows.Forms.Button();
  58. this.btn_drawTemplateRegionEllipse = new System.Windows.Forms.Button();
  59. this.btn_drawTemplateRegionAny = new System.Windows.Forms.Button();
  60. this.btn_drawTemplateRegionRectangle1 = new System.Windows.Forms.Button();
  61. this.rdo_templateRegionSub = new System.Windows.Forms.RadioButton();
  62. this.rdo_templateRegionAdd = new System.Windows.Forms.RadioButton();
  63. this.panel14 = new System.Windows.Forms.Panel();
  64. this.label8 = new System.Windows.Forms.Label();
  65. this.label7 = new System.Windows.Forms.Label();
  66. this.label6 = new System.Windows.Forms.Label();
  67. this.cmbErsion2 = new Controls.CComboBox();
  68. this.cmbDilation = new Controls.CComboBox();
  69. this.cmbErsion1 = new Controls.CComboBox();
  70. this.cNumErosionValue2 = new Controls.CNumericUpDown();
  71. this.cNumDilationValue2 = new Controls.CNumericUpDown();
  72. this.cNumErosionValue1 = new Controls.CNumericUpDown();
  73. this.cbCDilation1 = new System.Windows.Forms.CheckBox();
  74. this.cbCErosion1 = new System.Windows.Forms.CheckBox();
  75. this.cbCErosion2 = new System.Windows.Forms.CheckBox();
  76. this.btnCreateModel = new System.Windows.Forms.Button();
  77. this.btnChangeModel = new System.Windows.Forms.Button();
  78. this.tabPage2 = new System.Windows.Forms.TabPage();
  79. this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
  80. this.panel4 = new System.Windows.Forms.Panel();
  81. this.label2 = new System.Windows.Forms.Label();
  82. this.panel11 = new System.Windows.Forms.Panel();
  83. this.label11 = new System.Windows.Forms.Label();
  84. this.panel2 = new System.Windows.Forms.Panel();
  85. this.nud_angleRange = new Controls.CNumericUpDown();
  86. this.ckb_autoContrast = new Controls.CCheckBox();
  87. this.nud_ScaleRange = new Controls.CNumericUpDown();
  88. this.nud_ScaleStart = new Controls.CNumericUpDown();
  89. this.nud_angleStart = new Controls.CNumericUpDown();
  90. this.cbx_polarity = new Controls.CComboBox();
  91. this.nud_minScore = new Controls.CNumericUpDown();
  92. this.nud_Timeout = new Controls.CNumericUpDown();
  93. this.nud_angleStep = new Controls.CNumericUpDown();
  94. this.nud_matchNum = new Controls.CNumericUpDown();
  95. this.tkb_contrast = new System.Windows.Forms.TrackBar();
  96. this.lbl_contastValue = new System.Windows.Forms.Label();
  97. this.label87 = new System.Windows.Forms.Label();
  98. this.label26 = new System.Windows.Forms.Label();
  99. this.label55 = new System.Windows.Forms.Label();
  100. this.label12 = new System.Windows.Forms.Label();
  101. this.label23 = new System.Windows.Forms.Label();
  102. this.label90 = new System.Windows.Forms.Label();
  103. this.label88 = new System.Windows.Forms.Label();
  104. this.label56 = new System.Windows.Forms.Label();
  105. this.label14 = new System.Windows.Forms.Label();
  106. this.label15 = new System.Windows.Forms.Label();
  107. this.label85 = new System.Windows.Forms.Label();
  108. this.panel5 = new System.Windows.Forms.Panel();
  109. this.cbx_searchRegionType = new Controls.CComboBox();
  110. this.label5 = new System.Windows.Forms.Label();
  111. this.tabPage4 = new System.Windows.Forms.TabPage();
  112. this.panel6 = new System.Windows.Forms.Panel();
  113. this.checkBox2 = new System.Windows.Forms.CheckBox();
  114. this.checkBox1 = new System.Windows.Forms.CheckBox();
  115. this.cbx_showTemplate = new System.Windows.Forms.CheckBox();
  116. this.ckb_showFeature = new System.Windows.Forms.CheckBox();
  117. this.ckb_showCross = new System.Windows.Forms.CheckBox();
  118. this.tabPage3 = new System.Windows.Forms.TabPage();
  119. this.dgv_matchResult = new System.Windows.Forms.DataGridView();
  120. this.Column7 = new System.Windows.Forms.DataGridViewTextBoxColumn();
  121. this.Column8 = new System.Windows.Forms.DataGridViewTextBoxColumn();
  122. this.Column9 = new System.Windows.Forms.DataGridViewTextBoxColumn();
  123. this.Column10 = new System.Windows.Forms.DataGridViewTextBoxColumn();
  124. this.Column12 = new System.Windows.Forms.DataGridViewTextBoxColumn();
  125. this.statusStrip.SuspendLayout();
  126. this.toolStrip1.SuspendLayout();
  127. ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
  128. this.splitContainer1.Panel1.SuspendLayout();
  129. this.splitContainer1.Panel2.SuspendLayout();
  130. this.splitContainer1.SuspendLayout();
  131. this.tabControl1.SuspendLayout();
  132. this.tabPage1.SuspendLayout();
  133. this.tableLayoutPanel1.SuspendLayout();
  134. this.panel13.SuspendLayout();
  135. this.panel9.SuspendLayout();
  136. this.panel3.SuspendLayout();
  137. this.panel8.SuspendLayout();
  138. this.panel18.SuspendLayout();
  139. this.groupBox1.SuspendLayout();
  140. this.panel10.SuspendLayout();
  141. this.panel14.SuspendLayout();
  142. this.tabPage2.SuspendLayout();
  143. this.tableLayoutPanel2.SuspendLayout();
  144. this.panel4.SuspendLayout();
  145. this.panel11.SuspendLayout();
  146. this.panel2.SuspendLayout();
  147. ((System.ComponentModel.ISupportInitialize)(this.tkb_contrast)).BeginInit();
  148. this.panel5.SuspendLayout();
  149. this.tabPage4.SuspendLayout();
  150. this.panel6.SuspendLayout();
  151. this.tabPage3.SuspendLayout();
  152. ((System.ComponentModel.ISupportInitialize)(this.dgv_matchResult)).BeginInit();
  153. this.SuspendLayout();
  154. //
  155. // statusStrip
  156. //
  157. this.statusStrip.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  158. this.statusStrip.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
  159. this.lb_RunStatus,
  160. this.toolStripStatusLabel1,
  161. this.lb_RunTime});
  162. this.statusStrip.Location = new System.Drawing.Point(0, 633);
  163. this.statusStrip.Name = "statusStrip";
  164. this.statusStrip.Size = new System.Drawing.Size(1007, 22);
  165. this.statusStrip.TabIndex = 0;
  166. //
  167. // lb_RunStatus
  168. //
  169. this.lb_RunStatus.Name = "lb_RunStatus";
  170. this.lb_RunStatus.Size = new System.Drawing.Size(0, 17);
  171. //
  172. // toolStripStatusLabel1
  173. //
  174. this.toolStripStatusLabel1.Name = "toolStripStatusLabel1";
  175. this.toolStripStatusLabel1.Size = new System.Drawing.Size(16, 17);
  176. this.toolStripStatusLabel1.Text = " ";
  177. //
  178. // lb_RunTime
  179. //
  180. this.lb_RunTime.Name = "lb_RunTime";
  181. this.lb_RunTime.Size = new System.Drawing.Size(0, 17);
  182. //
  183. // toolStrip1
  184. //
  185. this.toolStrip1.ImageScalingSize = new System.Drawing.Size(25, 25);
  186. this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
  187. this.tsbtRunTool});
  188. this.toolStrip1.Location = new System.Drawing.Point(0, 0);
  189. this.toolStrip1.Name = "toolStrip1";
  190. this.toolStrip1.Size = new System.Drawing.Size(1007, 32);
  191. this.toolStrip1.TabIndex = 1;
  192. this.toolStrip1.Text = "toolStrip1";
  193. //
  194. // tsbtRunTool
  195. //
  196. this.tsbtRunTool.Image = ((System.Drawing.Image)(resources.GetObject("tsbtRunTool.Image")));
  197. this.tsbtRunTool.ImageTransparentColor = System.Drawing.Color.Magenta;
  198. this.tsbtRunTool.Name = "tsbtRunTool";
  199. this.tsbtRunTool.Size = new System.Drawing.Size(85, 29);
  200. this.tsbtRunTool.Text = "运行工具";
  201. this.tsbtRunTool.Click += new System.EventHandler(this.tsbtRunTool_Click);
  202. //
  203. // splitContainer1
  204. //
  205. this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
  206. this.splitContainer1.Location = new System.Drawing.Point(0, 32);
  207. this.splitContainer1.Name = "splitContainer1";
  208. //
  209. // splitContainer1.Panel1
  210. //
  211. this.splitContainer1.Panel1.Controls.Add(this.panel1);
  212. //
  213. // splitContainer1.Panel2
  214. //
  215. this.splitContainer1.Panel2.Controls.Add(this.tabControl1);
  216. this.splitContainer1.Size = new System.Drawing.Size(1007, 601);
  217. this.splitContainer1.SplitterDistance = 603;
  218. this.splitContainer1.TabIndex = 2;
  219. //
  220. // panel1
  221. //
  222. this.panel1.BackColor = System.Drawing.SystemColors.ButtonHighlight;
  223. this.panel1.Dock = System.Windows.Forms.DockStyle.Fill;
  224. this.panel1.Location = new System.Drawing.Point(0, 0);
  225. this.panel1.Name = "panel1";
  226. this.panel1.Size = new System.Drawing.Size(603, 601);
  227. this.panel1.TabIndex = 0;
  228. //
  229. // tabControl1
  230. //
  231. this.tabControl1.Controls.Add(this.tabPage1);
  232. this.tabControl1.Controls.Add(this.tabPage2);
  233. this.tabControl1.Controls.Add(this.tabPage4);
  234. this.tabControl1.Controls.Add(this.tabPage3);
  235. this.tabControl1.Dock = System.Windows.Forms.DockStyle.Fill;
  236. this.tabControl1.Font = new System.Drawing.Font("微软雅黑", 10.5F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  237. this.tabControl1.Location = new System.Drawing.Point(0, 0);
  238. this.tabControl1.Name = "tabControl1";
  239. this.tabControl1.SelectedIndex = 0;
  240. this.tabControl1.Size = new System.Drawing.Size(400, 601);
  241. this.tabControl1.TabIndex = 0;
  242. //
  243. // tabPage1
  244. //
  245. this.tabPage1.Controls.Add(this.tableLayoutPanel1);
  246. this.tabPage1.Location = new System.Drawing.Point(4, 29);
  247. this.tabPage1.Name = "tabPage1";
  248. this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
  249. this.tabPage1.Size = new System.Drawing.Size(392, 568);
  250. this.tabPage1.TabIndex = 0;
  251. this.tabPage1.Text = "模板";
  252. this.tabPage1.UseVisualStyleBackColor = true;
  253. //
  254. // tableLayoutPanel1
  255. //
  256. this.tableLayoutPanel1.ColumnCount = 2;
  257. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 61.25655F));
  258. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 38.74345F));
  259. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  260. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  261. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  262. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  263. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  264. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  265. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  266. this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  267. this.tableLayoutPanel1.Controls.Add(this.panel13, 0, 7);
  268. this.tableLayoutPanel1.Controls.Add(this.panel9, 0, 5);
  269. this.tableLayoutPanel1.Controls.Add(this.hWindowTool_Smart1, 0, 0);
  270. this.tableLayoutPanel1.Controls.Add(this.panel3, 0, 3);
  271. this.tableLayoutPanel1.Controls.Add(this.panel8, 0, 4);
  272. this.tableLayoutPanel1.Controls.Add(this.groupBox1, 1, 0);
  273. this.tableLayoutPanel1.Controls.Add(this.panel10, 0, 6);
  274. this.tableLayoutPanel1.Controls.Add(this.panel14, 0, 8);
  275. this.tableLayoutPanel1.Controls.Add(this.btnCreateModel, 1, 2);
  276. this.tableLayoutPanel1.Controls.Add(this.btnChangeModel, 1, 1);
  277. this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
  278. this.tableLayoutPanel1.Location = new System.Drawing.Point(3, 3);
  279. this.tableLayoutPanel1.Name = "tableLayoutPanel1";
  280. this.tableLayoutPanel1.RowCount = 10;
  281. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 15.47861F));
  282. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 8.350306F));
  283. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 8.757637F));
  284. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 5.09165F));
  285. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 8.007117F));
  286. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 5.338078F));
  287. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 17.97153F));
  288. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 6.405694F));
  289. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 11.20996F));
  290. this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 15.12456F));
  291. this.tableLayoutPanel1.Size = new System.Drawing.Size(386, 562);
  292. this.tableLayoutPanel1.TabIndex = 0;
  293. //
  294. // panel13
  295. //
  296. this.panel13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(26)))), ((int)(((byte)(106)))), ((int)(((byte)(175)))));
  297. this.tableLayoutPanel1.SetColumnSpan(this.panel13, 2);
  298. this.panel13.Controls.Add(this.label4);
  299. this.panel13.Dock = System.Windows.Forms.DockStyle.Fill;
  300. this.panel13.Location = new System.Drawing.Point(3, 382);
  301. this.panel13.Name = "panel13";
  302. this.panel13.Size = new System.Drawing.Size(380, 29);
  303. this.panel13.TabIndex = 126;
  304. //
  305. // label4
  306. //
  307. this.label4.AutoSize = true;
  308. this.label4.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  309. this.label4.ForeColor = System.Drawing.Color.White;
  310. this.label4.Location = new System.Drawing.Point(3, 1);
  311. this.label4.Name = "label4";
  312. this.label4.Size = new System.Drawing.Size(68, 17);
  313. this.label4.TabIndex = 11;
  314. this.label4.Text = "图像预处理";
  315. //
  316. // panel9
  317. //
  318. this.panel9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(26)))), ((int)(((byte)(106)))), ((int)(((byte)(175)))));
  319. this.tableLayoutPanel1.SetColumnSpan(this.panel9, 2);
  320. this.panel9.Controls.Add(this.label3);
  321. this.panel9.Dock = System.Windows.Forms.DockStyle.Fill;
  322. this.panel9.Location = new System.Drawing.Point(3, 254);
  323. this.panel9.Name = "panel9";
  324. this.panel9.Size = new System.Drawing.Size(380, 23);
  325. this.panel9.TabIndex = 124;
  326. //
  327. // label3
  328. //
  329. this.label3.AutoSize = true;
  330. this.label3.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  331. this.label3.ForeColor = System.Drawing.Color.White;
  332. this.label3.Location = new System.Drawing.Point(3, 1);
  333. this.label3.Name = "label3";
  334. this.label3.Size = new System.Drawing.Size(78, 17);
  335. this.label3.TabIndex = 11;
  336. this.label3.Text = "模板ROI方式";
  337. //
  338. // hWindowTool_Smart1
  339. //
  340. this.hWindowTool_Smart1.DispStatus = false;
  341. this.hWindowTool_Smart1.Dock = System.Windows.Forms.DockStyle.Fill;
  342. this.hWindowTool_Smart1.hv_Image = null;
  343. this.hWindowTool_Smart1.Location = new System.Drawing.Point(4, 5);
  344. this.hWindowTool_Smart1.Margin = new System.Windows.Forms.Padding(4, 5, 4, 5);
  345. this.hWindowTool_Smart1.Name = "hWindowTool_Smart1";
  346. this.tableLayoutPanel1.SetRowSpan(this.hWindowTool_Smart1, 3);
  347. this.hWindowTool_Smart1.Size = new System.Drawing.Size(228, 169);
  348. this.hWindowTool_Smart1.TabIndex = 0;
  349. //
  350. // panel3
  351. //
  352. this.panel3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(26)))), ((int)(((byte)(106)))), ((int)(((byte)(175)))));
  353. this.tableLayoutPanel1.SetColumnSpan(this.panel3, 2);
  354. this.panel3.Controls.Add(this.label1);
  355. this.panel3.Dock = System.Windows.Forms.DockStyle.Fill;
  356. this.panel3.Location = new System.Drawing.Point(3, 182);
  357. this.panel3.Name = "panel3";
  358. this.panel3.Size = new System.Drawing.Size(380, 22);
  359. this.panel3.TabIndex = 121;
  360. //
  361. // label1
  362. //
  363. this.label1.AutoSize = true;
  364. this.label1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  365. this.label1.ForeColor = System.Drawing.Color.White;
  366. this.label1.Location = new System.Drawing.Point(3, 1);
  367. this.label1.Name = "label1";
  368. this.label1.Size = new System.Drawing.Size(56, 17);
  369. this.label1.TabIndex = 11;
  370. this.label1.Text = "匹配方式";
  371. //
  372. // panel8
  373. //
  374. this.panel8.BackColor = System.Drawing.Color.White;
  375. this.tableLayoutPanel1.SetColumnSpan(this.panel8, 2);
  376. this.panel8.Controls.Add(this.panel18);
  377. this.panel8.Dock = System.Windows.Forms.DockStyle.Fill;
  378. this.panel8.Location = new System.Drawing.Point(3, 210);
  379. this.panel8.Name = "panel8";
  380. this.panel8.Size = new System.Drawing.Size(380, 38);
  381. this.panel8.TabIndex = 122;
  382. //
  383. // panel18
  384. //
  385. this.panel18.Controls.Add(this.rabGray);
  386. this.panel18.Controls.Add(this.rabShape);
  387. this.panel18.Dock = System.Windows.Forms.DockStyle.Fill;
  388. this.panel18.Location = new System.Drawing.Point(0, 0);
  389. this.panel18.Name = "panel18";
  390. this.panel18.Size = new System.Drawing.Size(380, 38);
  391. this.panel18.TabIndex = 147;
  392. //
  393. // rabGray
  394. //
  395. this.rabGray.AutoSize = true;
  396. this.rabGray.Cursor = System.Windows.Forms.Cursors.Hand;
  397. this.rabGray.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  398. this.rabGray.Location = new System.Drawing.Point(118, 7);
  399. this.rabGray.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  400. this.rabGray.Name = "rabGray";
  401. this.rabGray.Size = new System.Drawing.Size(74, 21);
  402. this.rabGray.TabIndex = 143;
  403. this.rabGray.Text = "基于灰度";
  404. this.rabGray.UseVisualStyleBackColor = true;
  405. this.rabGray.CheckedChanged += new System.EventHandler(this.rabShape_CheckedChanged);
  406. //
  407. // rabShape
  408. //
  409. this.rabShape.AutoSize = true;
  410. this.rabShape.Checked = true;
  411. this.rabShape.Cursor = System.Windows.Forms.Cursors.Hand;
  412. this.rabShape.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  413. this.rabShape.Location = new System.Drawing.Point(11, 7);
  414. this.rabShape.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  415. this.rabShape.Name = "rabShape";
  416. this.rabShape.Size = new System.Drawing.Size(74, 21);
  417. this.rabShape.TabIndex = 142;
  418. this.rabShape.TabStop = true;
  419. this.rabShape.Text = "基于轮廓";
  420. this.rabShape.UseVisualStyleBackColor = true;
  421. this.rabShape.CheckedChanged += new System.EventHandler(this.rabShape_CheckedChanged);
  422. //
  423. // groupBox1
  424. //
  425. this.groupBox1.Controls.Add(this.rabFormLocal);
  426. this.groupBox1.Controls.Add(this.rabFormFlow);
  427. this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill;
  428. this.groupBox1.Location = new System.Drawing.Point(239, 3);
  429. this.groupBox1.Name = "groupBox1";
  430. this.groupBox1.Size = new System.Drawing.Size(144, 79);
  431. this.groupBox1.TabIndex = 123;
  432. this.groupBox1.TabStop = false;
  433. this.groupBox1.Text = "模板图像来源";
  434. //
  435. // rabFormLocal
  436. //
  437. this.rabFormLocal.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
  438. | System.Windows.Forms.AnchorStyles.Left)
  439. | System.Windows.Forms.AnchorStyles.Right)));
  440. this.rabFormLocal.AutoSize = true;
  441. this.rabFormLocal.Location = new System.Drawing.Point(6, 51);
  442. this.rabFormLocal.Name = "rabFormLocal";
  443. this.rabFormLocal.Size = new System.Drawing.Size(83, 24);
  444. this.rabFormLocal.TabIndex = 0;
  445. this.rabFormLocal.Text = "本地加载";
  446. this.rabFormLocal.UseVisualStyleBackColor = true;
  447. //
  448. // rabFormFlow
  449. //
  450. this.rabFormFlow.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left)
  451. | System.Windows.Forms.AnchorStyles.Right)));
  452. this.rabFormFlow.AutoSize = true;
  453. this.rabFormFlow.Checked = true;
  454. this.rabFormFlow.Location = new System.Drawing.Point(6, 25);
  455. this.rabFormFlow.Name = "rabFormFlow";
  456. this.rabFormFlow.Size = new System.Drawing.Size(83, 24);
  457. this.rabFormFlow.TabIndex = 0;
  458. this.rabFormFlow.TabStop = true;
  459. this.rabFormFlow.Text = "当前流程";
  460. this.rabFormFlow.UseVisualStyleBackColor = true;
  461. //
  462. // panel10
  463. //
  464. this.tableLayoutPanel1.SetColumnSpan(this.panel10, 2);
  465. this.panel10.Controls.Add(this.panel12);
  466. this.panel10.Controls.Add(this.btn_drawTemplateRegionRectangle2);
  467. this.panel10.Controls.Add(this.btn_drawTemplateRegionCircle);
  468. this.panel10.Controls.Add(this.btn_drawTemplateRegionEllipse);
  469. this.panel10.Controls.Add(this.btn_drawTemplateRegionAny);
  470. this.panel10.Controls.Add(this.btn_drawTemplateRegionRectangle1);
  471. this.panel10.Controls.Add(this.rdo_templateRegionSub);
  472. this.panel10.Controls.Add(this.rdo_templateRegionAdd);
  473. this.panel10.Dock = System.Windows.Forms.DockStyle.Fill;
  474. this.panel10.Location = new System.Drawing.Point(3, 283);
  475. this.panel10.Name = "panel10";
  476. this.panel10.Size = new System.Drawing.Size(380, 93);
  477. this.panel10.TabIndex = 125;
  478. //
  479. // panel12
  480. //
  481. this.panel12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(26)))), ((int)(((byte)(106)))), ((int)(((byte)(175)))));
  482. this.panel12.Location = new System.Drawing.Point(71, 36);
  483. this.panel12.Name = "panel12";
  484. this.panel12.Size = new System.Drawing.Size(210, 2);
  485. this.panel12.TabIndex = 136;
  486. //
  487. // btn_drawTemplateRegionRectangle2
  488. //
  489. this.btn_drawTemplateRegionRectangle2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(150)))), ((int)(((byte)(219)))));
  490. this.btn_drawTemplateRegionRectangle2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  491. this.btn_drawTemplateRegionRectangle2.Cursor = System.Windows.Forms.Cursors.Hand;
  492. this.btn_drawTemplateRegionRectangle2.FlatAppearance.BorderSize = 0;
  493. this.btn_drawTemplateRegionRectangle2.FlatAppearance.MouseDownBackColor = System.Drawing.Color.DarkGray;
  494. this.btn_drawTemplateRegionRectangle2.FlatAppearance.MouseOverBackColor = System.Drawing.Color.LightGray;
  495. this.btn_drawTemplateRegionRectangle2.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  496. this.btn_drawTemplateRegionRectangle2.ForeColor = System.Drawing.Color.White;
  497. this.btn_drawTemplateRegionRectangle2.Location = new System.Drawing.Point(82, 49);
  498. this.btn_drawTemplateRegionRectangle2.Name = "btn_drawTemplateRegionRectangle2";
  499. this.btn_drawTemplateRegionRectangle2.Size = new System.Drawing.Size(58, 37);
  500. this.btn_drawTemplateRegionRectangle2.TabIndex = 133;
  501. this.btn_drawTemplateRegionRectangle2.TabStop = false;
  502. this.btn_drawTemplateRegionRectangle2.Tag = "RECTANGLE2";
  503. this.btn_drawTemplateRegionRectangle2.Text = "仿矩";
  504. this.btn_drawTemplateRegionRectangle2.UseVisualStyleBackColor = false;
  505. this.btn_drawTemplateRegionRectangle2.Click += new System.EventHandler(this.btnOperateROI_Click);
  506. //
  507. // btn_drawTemplateRegionCircle
  508. //
  509. this.btn_drawTemplateRegionCircle.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(150)))), ((int)(((byte)(219)))));
  510. this.btn_drawTemplateRegionCircle.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  511. this.btn_drawTemplateRegionCircle.Cursor = System.Windows.Forms.Cursors.Hand;
  512. this.btn_drawTemplateRegionCircle.FlatAppearance.BorderSize = 0;
  513. this.btn_drawTemplateRegionCircle.FlatAppearance.MouseDownBackColor = System.Drawing.Color.DarkGray;
  514. this.btn_drawTemplateRegionCircle.FlatAppearance.MouseOverBackColor = System.Drawing.Color.LightGray;
  515. this.btn_drawTemplateRegionCircle.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  516. this.btn_drawTemplateRegionCircle.ForeColor = System.Drawing.Color.White;
  517. this.btn_drawTemplateRegionCircle.Location = new System.Drawing.Point(159, 49);
  518. this.btn_drawTemplateRegionCircle.Name = "btn_drawTemplateRegionCircle";
  519. this.btn_drawTemplateRegionCircle.Size = new System.Drawing.Size(58, 37);
  520. this.btn_drawTemplateRegionCircle.TabIndex = 132;
  521. this.btn_drawTemplateRegionCircle.TabStop = false;
  522. this.btn_drawTemplateRegionCircle.Tag = "CIRCLE";
  523. this.btn_drawTemplateRegionCircle.Text = "圆";
  524. this.btn_drawTemplateRegionCircle.UseVisualStyleBackColor = false;
  525. this.btn_drawTemplateRegionCircle.Click += new System.EventHandler(this.btnOperateROI_Click);
  526. //
  527. // btn_drawTemplateRegionEllipse
  528. //
  529. this.btn_drawTemplateRegionEllipse.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(150)))), ((int)(((byte)(219)))));
  530. this.btn_drawTemplateRegionEllipse.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  531. this.btn_drawTemplateRegionEllipse.Cursor = System.Windows.Forms.Cursors.Hand;
  532. this.btn_drawTemplateRegionEllipse.FlatAppearance.BorderSize = 0;
  533. this.btn_drawTemplateRegionEllipse.FlatAppearance.MouseDownBackColor = System.Drawing.Color.DarkGray;
  534. this.btn_drawTemplateRegionEllipse.FlatAppearance.MouseOverBackColor = System.Drawing.Color.LightGray;
  535. this.btn_drawTemplateRegionEllipse.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  536. this.btn_drawTemplateRegionEllipse.ForeColor = System.Drawing.Color.White;
  537. this.btn_drawTemplateRegionEllipse.Location = new System.Drawing.Point(232, 49);
  538. this.btn_drawTemplateRegionEllipse.Name = "btn_drawTemplateRegionEllipse";
  539. this.btn_drawTemplateRegionEllipse.Size = new System.Drawing.Size(58, 37);
  540. this.btn_drawTemplateRegionEllipse.TabIndex = 131;
  541. this.btn_drawTemplateRegionEllipse.TabStop = false;
  542. this.btn_drawTemplateRegionEllipse.Text = "椭圆";
  543. this.btn_drawTemplateRegionEllipse.UseVisualStyleBackColor = false;
  544. //
  545. // btn_drawTemplateRegionAny
  546. //
  547. this.btn_drawTemplateRegionAny.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(150)))), ((int)(((byte)(219)))));
  548. this.btn_drawTemplateRegionAny.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  549. this.btn_drawTemplateRegionAny.Cursor = System.Windows.Forms.Cursors.Hand;
  550. this.btn_drawTemplateRegionAny.FlatAppearance.BorderSize = 0;
  551. this.btn_drawTemplateRegionAny.FlatAppearance.MouseDownBackColor = System.Drawing.Color.DarkGray;
  552. this.btn_drawTemplateRegionAny.FlatAppearance.MouseOverBackColor = System.Drawing.Color.LightGray;
  553. this.btn_drawTemplateRegionAny.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  554. this.btn_drawTemplateRegionAny.ForeColor = System.Drawing.Color.White;
  555. this.btn_drawTemplateRegionAny.Location = new System.Drawing.Point(305, 49);
  556. this.btn_drawTemplateRegionAny.Name = "btn_drawTemplateRegionAny";
  557. this.btn_drawTemplateRegionAny.Size = new System.Drawing.Size(58, 37);
  558. this.btn_drawTemplateRegionAny.TabIndex = 130;
  559. this.btn_drawTemplateRegionAny.TabStop = false;
  560. this.btn_drawTemplateRegionAny.Text = "任意";
  561. this.btn_drawTemplateRegionAny.UseVisualStyleBackColor = false;
  562. //
  563. // btn_drawTemplateRegionRectangle1
  564. //
  565. this.btn_drawTemplateRegionRectangle1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(150)))), ((int)(((byte)(219)))));
  566. this.btn_drawTemplateRegionRectangle1.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  567. this.btn_drawTemplateRegionRectangle1.Cursor = System.Windows.Forms.Cursors.Hand;
  568. this.btn_drawTemplateRegionRectangle1.FlatAppearance.BorderSize = 0;
  569. this.btn_drawTemplateRegionRectangle1.FlatAppearance.MouseDownBackColor = System.Drawing.Color.DarkGray;
  570. this.btn_drawTemplateRegionRectangle1.FlatAppearance.MouseOverBackColor = System.Drawing.Color.LightGray;
  571. this.btn_drawTemplateRegionRectangle1.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  572. this.btn_drawTemplateRegionRectangle1.ForeColor = System.Drawing.Color.White;
  573. this.btn_drawTemplateRegionRectangle1.Location = new System.Drawing.Point(7, 49);
  574. this.btn_drawTemplateRegionRectangle1.Name = "btn_drawTemplateRegionRectangle1";
  575. this.btn_drawTemplateRegionRectangle1.Size = new System.Drawing.Size(58, 37);
  576. this.btn_drawTemplateRegionRectangle1.TabIndex = 129;
  577. this.btn_drawTemplateRegionRectangle1.TabStop = false;
  578. this.btn_drawTemplateRegionRectangle1.Tag = "RECTANGLE1";
  579. this.btn_drawTemplateRegionRectangle1.Text = "矩形";
  580. this.btn_drawTemplateRegionRectangle1.UseVisualStyleBackColor = false;
  581. this.btn_drawTemplateRegionRectangle1.Click += new System.EventHandler(this.btnOperateROI_Click);
  582. //
  583. // rdo_templateRegionSub
  584. //
  585. this.rdo_templateRegionSub.AutoSize = true;
  586. this.rdo_templateRegionSub.Cursor = System.Windows.Forms.Cursors.Hand;
  587. this.rdo_templateRegionSub.Font = new System.Drawing.Font("宋体", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  588. this.rdo_templateRegionSub.Location = new System.Drawing.Point(213, 12);
  589. this.rdo_templateRegionSub.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  590. this.rdo_templateRegionSub.Name = "rdo_templateRegionSub";
  591. this.rdo_templateRegionSub.Size = new System.Drawing.Size(50, 25);
  592. this.rdo_templateRegionSub.TabIndex = 128;
  593. this.rdo_templateRegionSub.Text = "-";
  594. this.rdo_templateRegionSub.UseVisualStyleBackColor = true;
  595. //
  596. // rdo_templateRegionAdd
  597. //
  598. this.rdo_templateRegionAdd.AutoSize = true;
  599. this.rdo_templateRegionAdd.Checked = true;
  600. this.rdo_templateRegionAdd.Cursor = System.Windows.Forms.Cursors.Hand;
  601. this.rdo_templateRegionAdd.Font = new System.Drawing.Font("宋体", 15.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  602. this.rdo_templateRegionAdd.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(150)))), ((int)(((byte)(219)))));
  603. this.rdo_templateRegionAdd.Location = new System.Drawing.Point(96, 12);
  604. this.rdo_templateRegionAdd.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  605. this.rdo_templateRegionAdd.Name = "rdo_templateRegionAdd";
  606. this.rdo_templateRegionAdd.Size = new System.Drawing.Size(50, 25);
  607. this.rdo_templateRegionAdd.TabIndex = 127;
  608. this.rdo_templateRegionAdd.TabStop = true;
  609. this.rdo_templateRegionAdd.Text = "+";
  610. this.rdo_templateRegionAdd.UseVisualStyleBackColor = true;
  611. //
  612. // panel14
  613. //
  614. this.tableLayoutPanel1.SetColumnSpan(this.panel14, 2);
  615. this.panel14.Controls.Add(this.label8);
  616. this.panel14.Controls.Add(this.label7);
  617. this.panel14.Controls.Add(this.label6);
  618. this.panel14.Controls.Add(this.cmbErsion2);
  619. this.panel14.Controls.Add(this.cmbDilation);
  620. this.panel14.Controls.Add(this.cmbErsion1);
  621. this.panel14.Controls.Add(this.cNumErosionValue2);
  622. this.panel14.Controls.Add(this.cNumDilationValue2);
  623. this.panel14.Controls.Add(this.cNumErosionValue1);
  624. this.panel14.Controls.Add(this.cbCDilation1);
  625. this.panel14.Controls.Add(this.cbCErosion1);
  626. this.panel14.Controls.Add(this.cbCErosion2);
  627. this.panel14.Dock = System.Windows.Forms.DockStyle.Fill;
  628. this.panel14.Location = new System.Drawing.Point(3, 417);
  629. this.panel14.Name = "panel14";
  630. this.tableLayoutPanel1.SetRowSpan(this.panel14, 2);
  631. this.panel14.Size = new System.Drawing.Size(380, 142);
  632. this.panel14.TabIndex = 127;
  633. //
  634. // label8
  635. //
  636. this.label8.AutoSize = true;
  637. this.label8.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  638. this.label8.Location = new System.Drawing.Point(218, 96);
  639. this.label8.Name = "label8";
  640. this.label8.Size = new System.Drawing.Size(44, 17);
  641. this.label8.TabIndex = 176;
  642. this.label8.Text = "方式:";
  643. //
  644. // label7
  645. //
  646. this.label7.AutoSize = true;
  647. this.label7.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  648. this.label7.Location = new System.Drawing.Point(218, 54);
  649. this.label7.Name = "label7";
  650. this.label7.Size = new System.Drawing.Size(44, 17);
  651. this.label7.TabIndex = 176;
  652. this.label7.Text = "方式:";
  653. //
  654. // label6
  655. //
  656. this.label6.AutoSize = true;
  657. this.label6.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  658. this.label6.Location = new System.Drawing.Point(218, 19);
  659. this.label6.Name = "label6";
  660. this.label6.Size = new System.Drawing.Size(44, 17);
  661. this.label6.TabIndex = 176;
  662. this.label6.Text = "方式:";
  663. //
  664. // cmbErsion2
  665. //
  666. this.cmbErsion2.BackColor = System.Drawing.Color.White;
  667. this.cmbErsion2.CanEdit = false;
  668. this.cmbErsion2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  669. this.cmbErsion2.Items = new string[] {
  670. "octagon",
  671. "rectangle",
  672. "rhombus"};
  673. this.cmbErsion2.Location = new System.Drawing.Point(268, 91);
  674. this.cmbErsion2.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  675. this.cmbErsion2.Name = "cmbErsion2";
  676. this.cmbErsion2.SelectedIndex = 1;
  677. this.cmbErsion2.Size = new System.Drawing.Size(95, 26);
  678. this.cmbErsion2.TabIndex = 175;
  679. this.cmbErsion2.TextStr = "rectangle";
  680. this.cmbErsion2.SelectedIndexChanged += new Controls.DSelectedIndexChanged(this.cmbErsion1_SelectedIndexChanged);
  681. //
  682. // cmbDilation
  683. //
  684. this.cmbDilation.BackColor = System.Drawing.Color.White;
  685. this.cmbDilation.CanEdit = false;
  686. this.cmbDilation.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  687. this.cmbDilation.Items = new string[] {
  688. "octagon",
  689. "rectangle",
  690. "rhombus"};
  691. this.cmbDilation.Location = new System.Drawing.Point(268, 49);
  692. this.cmbDilation.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  693. this.cmbDilation.Name = "cmbDilation";
  694. this.cmbDilation.SelectedIndex = 1;
  695. this.cmbDilation.Size = new System.Drawing.Size(95, 26);
  696. this.cmbDilation.TabIndex = 175;
  697. this.cmbDilation.TextStr = "rectangle";
  698. this.cmbDilation.SelectedIndexChanged += new Controls.DSelectedIndexChanged(this.cmbErsion1_SelectedIndexChanged);
  699. //
  700. // cmbErsion1
  701. //
  702. this.cmbErsion1.BackColor = System.Drawing.Color.White;
  703. this.cmbErsion1.CanEdit = false;
  704. this.cmbErsion1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  705. this.cmbErsion1.Items = new string[] {
  706. "octagon",
  707. "rectangle",
  708. "rhombus"};
  709. this.cmbErsion1.Location = new System.Drawing.Point(268, 14);
  710. this.cmbErsion1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  711. this.cmbErsion1.Name = "cmbErsion1";
  712. this.cmbErsion1.SelectedIndex = 1;
  713. this.cmbErsion1.Size = new System.Drawing.Size(95, 26);
  714. this.cmbErsion1.TabIndex = 175;
  715. this.cmbErsion1.TextStr = "rectangle";
  716. this.cmbErsion1.SelectedIndexChanged += new Controls.DSelectedIndexChanged(this.cmbErsion1_SelectedIndexChanged);
  717. //
  718. // cNumErosionValue2
  719. //
  720. this.cNumErosionValue2.BackColor = System.Drawing.Color.White;
  721. this.cNumErosionValue2.DecimalPlaces = 0;
  722. this.cNumErosionValue2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  723. this.cNumErosionValue2.Incremeent = new decimal(new int[] {
  724. 1,
  725. 0,
  726. 0,
  727. 65536});
  728. this.cNumErosionValue2.Location = new System.Drawing.Point(71, 91);
  729. this.cNumErosionValue2.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  730. this.cNumErosionValue2.MaximumSize = new System.Drawing.Size(300, 26);
  731. this.cNumErosionValue2.MaxValue = new decimal(new int[] {
  732. 10000,
  733. 0,
  734. 0,
  735. 0});
  736. this.cNumErosionValue2.MinimumSize = new System.Drawing.Size(50, 26);
  737. this.cNumErosionValue2.MinValue = new decimal(new int[] {
  738. 1,
  739. 0,
  740. 0,
  741. 65536});
  742. this.cNumErosionValue2.Name = "cNumErosionValue2";
  743. this.cNumErosionValue2.Size = new System.Drawing.Size(127, 26);
  744. this.cNumErosionValue2.TabIndex = 174;
  745. this.cNumErosionValue2.Value = 1D;
  746. this.cNumErosionValue2.ValueChanged += new Controls.DValueChanged(this.PreValueChanged);
  747. //
  748. // cNumDilationValue2
  749. //
  750. this.cNumDilationValue2.BackColor = System.Drawing.Color.White;
  751. this.cNumDilationValue2.DecimalPlaces = 0;
  752. this.cNumDilationValue2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  753. this.cNumDilationValue2.Incremeent = new decimal(new int[] {
  754. 1,
  755. 0,
  756. 0,
  757. 65536});
  758. this.cNumDilationValue2.Location = new System.Drawing.Point(71, 49);
  759. this.cNumDilationValue2.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  760. this.cNumDilationValue2.MaximumSize = new System.Drawing.Size(300, 26);
  761. this.cNumDilationValue2.MaxValue = new decimal(new int[] {
  762. 10000,
  763. 0,
  764. 0,
  765. 0});
  766. this.cNumDilationValue2.MinimumSize = new System.Drawing.Size(50, 26);
  767. this.cNumDilationValue2.MinValue = new decimal(new int[] {
  768. 1,
  769. 0,
  770. 0,
  771. 65536});
  772. this.cNumDilationValue2.Name = "cNumDilationValue2";
  773. this.cNumDilationValue2.Size = new System.Drawing.Size(127, 26);
  774. this.cNumDilationValue2.TabIndex = 174;
  775. this.cNumDilationValue2.Value = 1D;
  776. this.cNumDilationValue2.ValueChanged += new Controls.DValueChanged(this.PreValueChanged);
  777. //
  778. // cNumErosionValue1
  779. //
  780. this.cNumErosionValue1.BackColor = System.Drawing.Color.White;
  781. this.cNumErosionValue1.DecimalPlaces = 0;
  782. this.cNumErosionValue1.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  783. this.cNumErosionValue1.Incremeent = new decimal(new int[] {
  784. 1,
  785. 0,
  786. 0,
  787. 65536});
  788. this.cNumErosionValue1.Location = new System.Drawing.Point(71, 14);
  789. this.cNumErosionValue1.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  790. this.cNumErosionValue1.MaximumSize = new System.Drawing.Size(300, 26);
  791. this.cNumErosionValue1.MaxValue = new decimal(new int[] {
  792. 10000,
  793. 0,
  794. 0,
  795. 0});
  796. this.cNumErosionValue1.MinimumSize = new System.Drawing.Size(50, 26);
  797. this.cNumErosionValue1.MinValue = new decimal(new int[] {
  798. 1,
  799. 0,
  800. 0,
  801. 65536});
  802. this.cNumErosionValue1.Name = "cNumErosionValue1";
  803. this.cNumErosionValue1.Size = new System.Drawing.Size(127, 26);
  804. this.cNumErosionValue1.TabIndex = 174;
  805. this.cNumErosionValue1.Value = 1D;
  806. this.cNumErosionValue1.ValueChanged += new Controls.DValueChanged(this.PreValueChanged);
  807. //
  808. // cbCDilation1
  809. //
  810. this.cbCDilation1.AutoSize = true;
  811. this.cbCDilation1.Location = new System.Drawing.Point(6, 50);
  812. this.cbCDilation1.Name = "cbCDilation1";
  813. this.cbCDilation1.Size = new System.Drawing.Size(56, 24);
  814. this.cbCDilation1.TabIndex = 4;
  815. this.cbCDilation1.Text = "膨胀";
  816. this.cbCDilation1.UseVisualStyleBackColor = true;
  817. this.cbCDilation1.CheckedChanged += new System.EventHandler(this.PreProcess_CheckChanged);
  818. //
  819. // cbCErosion1
  820. //
  821. this.cbCErosion1.AutoSize = true;
  822. this.cbCErosion1.Location = new System.Drawing.Point(6, 15);
  823. this.cbCErosion1.Name = "cbCErosion1";
  824. this.cbCErosion1.Size = new System.Drawing.Size(56, 24);
  825. this.cbCErosion1.TabIndex = 5;
  826. this.cbCErosion1.Text = "腐蚀";
  827. this.cbCErosion1.UseVisualStyleBackColor = true;
  828. this.cbCErosion1.CheckedChanged += new System.EventHandler(this.PreProcess_CheckChanged);
  829. //
  830. // cbCErosion2
  831. //
  832. this.cbCErosion2.AutoSize = true;
  833. this.cbCErosion2.Location = new System.Drawing.Point(6, 92);
  834. this.cbCErosion2.Name = "cbCErosion2";
  835. this.cbCErosion2.Size = new System.Drawing.Size(56, 24);
  836. this.cbCErosion2.TabIndex = 3;
  837. this.cbCErosion2.Text = "腐蚀";
  838. this.cbCErosion2.UseVisualStyleBackColor = true;
  839. this.cbCErosion2.CheckedChanged += new System.EventHandler(this.PreProcess_CheckChanged);
  840. //
  841. // btnCreateModel
  842. //
  843. this.btnCreateModel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(150)))), ((int)(((byte)(219)))));
  844. this.btnCreateModel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  845. this.btnCreateModel.Cursor = System.Windows.Forms.Cursors.Hand;
  846. this.btnCreateModel.Dock = System.Windows.Forms.DockStyle.Fill;
  847. this.btnCreateModel.FlatAppearance.BorderSize = 0;
  848. this.btnCreateModel.FlatAppearance.MouseDownBackColor = System.Drawing.Color.DarkGray;
  849. this.btnCreateModel.FlatAppearance.MouseOverBackColor = System.Drawing.Color.LightGray;
  850. this.btnCreateModel.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  851. this.btnCreateModel.ForeColor = System.Drawing.Color.White;
  852. this.btnCreateModel.Location = new System.Drawing.Point(239, 134);
  853. this.btnCreateModel.Name = "btnCreateModel";
  854. this.btnCreateModel.Size = new System.Drawing.Size(144, 42);
  855. this.btnCreateModel.TabIndex = 129;
  856. this.btnCreateModel.TabStop = false;
  857. this.btnCreateModel.Text = "创建模板";
  858. this.btnCreateModel.UseVisualStyleBackColor = false;
  859. this.btnCreateModel.Click += new System.EventHandler(this.btnCreateModel_Click);
  860. //
  861. // btnChangeModel
  862. //
  863. this.btnChangeModel.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(18)))), ((int)(((byte)(150)))), ((int)(((byte)(219)))));
  864. this.btnChangeModel.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Stretch;
  865. this.btnChangeModel.Cursor = System.Windows.Forms.Cursors.Hand;
  866. this.btnChangeModel.Dock = System.Windows.Forms.DockStyle.Fill;
  867. this.btnChangeModel.FlatAppearance.BorderSize = 0;
  868. this.btnChangeModel.FlatAppearance.MouseDownBackColor = System.Drawing.Color.DarkGray;
  869. this.btnChangeModel.FlatAppearance.MouseOverBackColor = System.Drawing.Color.LightGray;
  870. this.btnChangeModel.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
  871. this.btnChangeModel.ForeColor = System.Drawing.Color.White;
  872. this.btnChangeModel.Location = new System.Drawing.Point(239, 88);
  873. this.btnChangeModel.Name = "btnChangeModel";
  874. this.btnChangeModel.Size = new System.Drawing.Size(144, 40);
  875. this.btnChangeModel.TabIndex = 129;
  876. this.btnChangeModel.TabStop = false;
  877. this.btnChangeModel.Text = "修改模板";
  878. this.btnChangeModel.UseVisualStyleBackColor = false;
  879. this.btnChangeModel.Click += new System.EventHandler(this.btnChangeModel_Click);
  880. //
  881. // tabPage2
  882. //
  883. this.tabPage2.Controls.Add(this.tableLayoutPanel2);
  884. this.tabPage2.Location = new System.Drawing.Point(4, 29);
  885. this.tabPage2.Name = "tabPage2";
  886. this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
  887. this.tabPage2.Size = new System.Drawing.Size(392, 568);
  888. this.tabPage2.TabIndex = 1;
  889. this.tabPage2.Text = "参数";
  890. this.tabPage2.UseVisualStyleBackColor = true;
  891. //
  892. // tableLayoutPanel2
  893. //
  894. this.tableLayoutPanel2.ColumnCount = 1;
  895. this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
  896. this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  897. this.tableLayoutPanel2.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  898. this.tableLayoutPanel2.Controls.Add(this.panel4, 0, 2);
  899. this.tableLayoutPanel2.Controls.Add(this.panel11, 0, 0);
  900. this.tableLayoutPanel2.Controls.Add(this.panel2, 0, 1);
  901. this.tableLayoutPanel2.Controls.Add(this.panel5, 0, 3);
  902. this.tableLayoutPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
  903. this.tableLayoutPanel2.Location = new System.Drawing.Point(3, 3);
  904. this.tableLayoutPanel2.Name = "tableLayoutPanel2";
  905. this.tableLayoutPanel2.RowCount = 4;
  906. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 6.10998F));
  907. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 54.98982F));
  908. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 6.10998F));
  909. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 33.40122F));
  910. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  911. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  912. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  913. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  914. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  915. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  916. this.tableLayoutPanel2.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 20F));
  917. this.tableLayoutPanel2.Size = new System.Drawing.Size(386, 562);
  918. this.tableLayoutPanel2.TabIndex = 0;
  919. //
  920. // panel4
  921. //
  922. this.panel4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(26)))), ((int)(((byte)(106)))), ((int)(((byte)(175)))));
  923. this.panel4.Controls.Add(this.label2);
  924. this.panel4.Dock = System.Windows.Forms.DockStyle.Fill;
  925. this.panel4.Location = new System.Drawing.Point(3, 344);
  926. this.panel4.Name = "panel4";
  927. this.panel4.Size = new System.Drawing.Size(380, 28);
  928. this.panel4.TabIndex = 150;
  929. //
  930. // label2
  931. //
  932. this.label2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
  933. | System.Windows.Forms.AnchorStyles.Left)));
  934. this.label2.AutoSize = true;
  935. this.label2.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  936. this.label2.ForeColor = System.Drawing.Color.White;
  937. this.label2.Location = new System.Drawing.Point(3, 1);
  938. this.label2.Name = "label2";
  939. this.label2.Size = new System.Drawing.Size(56, 17);
  940. this.label2.TabIndex = 11;
  941. this.label2.Text = "搜索区域";
  942. this.label2.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
  943. //
  944. // panel11
  945. //
  946. this.panel11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(26)))), ((int)(((byte)(106)))), ((int)(((byte)(175)))));
  947. this.panel11.Controls.Add(this.label11);
  948. this.panel11.Dock = System.Windows.Forms.DockStyle.Fill;
  949. this.panel11.Location = new System.Drawing.Point(3, 3);
  950. this.panel11.Name = "panel11";
  951. this.panel11.Size = new System.Drawing.Size(380, 28);
  952. this.panel11.TabIndex = 148;
  953. //
  954. // label11
  955. //
  956. this.label11.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
  957. | System.Windows.Forms.AnchorStyles.Left)));
  958. this.label11.AutoSize = true;
  959. this.label11.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  960. this.label11.ForeColor = System.Drawing.Color.White;
  961. this.label11.Location = new System.Drawing.Point(3, 1);
  962. this.label11.Name = "label11";
  963. this.label11.Size = new System.Drawing.Size(56, 17);
  964. this.label11.TabIndex = 11;
  965. this.label11.Text = "模板参数";
  966. this.label11.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
  967. //
  968. // panel2
  969. //
  970. this.panel2.BackColor = System.Drawing.Color.White;
  971. this.panel2.Controls.Add(this.nud_angleRange);
  972. this.panel2.Controls.Add(this.ckb_autoContrast);
  973. this.panel2.Controls.Add(this.nud_ScaleRange);
  974. this.panel2.Controls.Add(this.nud_ScaleStart);
  975. this.panel2.Controls.Add(this.nud_angleStart);
  976. this.panel2.Controls.Add(this.cbx_polarity);
  977. this.panel2.Controls.Add(this.nud_minScore);
  978. this.panel2.Controls.Add(this.nud_Timeout);
  979. this.panel2.Controls.Add(this.nud_angleStep);
  980. this.panel2.Controls.Add(this.nud_matchNum);
  981. this.panel2.Controls.Add(this.tkb_contrast);
  982. this.panel2.Controls.Add(this.lbl_contastValue);
  983. this.panel2.Controls.Add(this.label87);
  984. this.panel2.Controls.Add(this.label26);
  985. this.panel2.Controls.Add(this.label55);
  986. this.panel2.Controls.Add(this.label12);
  987. this.panel2.Controls.Add(this.label23);
  988. this.panel2.Controls.Add(this.label90);
  989. this.panel2.Controls.Add(this.label88);
  990. this.panel2.Controls.Add(this.label56);
  991. this.panel2.Controls.Add(this.label14);
  992. this.panel2.Controls.Add(this.label15);
  993. this.panel2.Controls.Add(this.label85);
  994. this.panel2.Dock = System.Windows.Forms.DockStyle.Fill;
  995. this.panel2.Location = new System.Drawing.Point(3, 37);
  996. this.panel2.Name = "panel2";
  997. this.panel2.Size = new System.Drawing.Size(380, 301);
  998. this.panel2.TabIndex = 149;
  999. //
  1000. // nud_angleRange
  1001. //
  1002. this.nud_angleRange.BackColor = System.Drawing.Color.White;
  1003. this.nud_angleRange.DecimalPlaces = 0;
  1004. this.nud_angleRange.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1005. this.nud_angleRange.Incremeent = new decimal(new int[] {
  1006. 10,
  1007. 0,
  1008. 0,
  1009. 0});
  1010. this.nud_angleRange.Location = new System.Drawing.Point(208, 154);
  1011. this.nud_angleRange.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1012. this.nud_angleRange.MaximumSize = new System.Drawing.Size(300, 28);
  1013. this.nud_angleRange.MaxValue = new decimal(new int[] {
  1014. 180,
  1015. 0,
  1016. 0,
  1017. 0});
  1018. this.nud_angleRange.MinimumSize = new System.Drawing.Size(50, 28);
  1019. this.nud_angleRange.MinValue = new decimal(new int[] {
  1020. 0,
  1021. 0,
  1022. 0,
  1023. 0});
  1024. this.nud_angleRange.Name = "nud_angleRange";
  1025. this.nud_angleRange.Size = new System.Drawing.Size(102, 28);
  1026. this.nud_angleRange.TabIndex = 182;
  1027. this.nud_angleRange.Value = 10D;
  1028. this.nud_angleRange.ValueChanged += new Controls.DValueChanged(this.UIParams_ValueChanged);
  1029. //
  1030. // ckb_autoContrast
  1031. //
  1032. this.ckb_autoContrast.BackColor = System.Drawing.Color.White;
  1033. this.ckb_autoContrast.Checked = true;
  1034. this.ckb_autoContrast.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1035. this.ckb_autoContrast.Location = new System.Drawing.Point(85, 236);
  1036. this.ckb_autoContrast.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1037. this.ckb_autoContrast.Name = "ckb_autoContrast";
  1038. this.ckb_autoContrast.Size = new System.Drawing.Size(96, 20);
  1039. this.ckb_autoContrast.TabIndex = 181;
  1040. this.ckb_autoContrast.TextStr = "自动";
  1041. //
  1042. // nud_ScaleRange
  1043. //
  1044. this.nud_ScaleRange.BackColor = System.Drawing.Color.White;
  1045. this.nud_ScaleRange.DecimalPlaces = 1;
  1046. this.nud_ScaleRange.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1047. this.nud_ScaleRange.Incremeent = new decimal(new int[] {
  1048. 1,
  1049. 0,
  1050. 0,
  1051. 65536});
  1052. this.nud_ScaleRange.Location = new System.Drawing.Point(208, 183);
  1053. this.nud_ScaleRange.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1054. this.nud_ScaleRange.MaximumSize = new System.Drawing.Size(300, 28);
  1055. this.nud_ScaleRange.MaxValue = new decimal(new int[] {
  1056. 100,
  1057. 0,
  1058. 0,
  1059. 0});
  1060. this.nud_ScaleRange.MinimumSize = new System.Drawing.Size(50, 28);
  1061. this.nud_ScaleRange.MinValue = new decimal(new int[] {
  1062. 1,
  1063. 0,
  1064. 0,
  1065. 65536});
  1066. this.nud_ScaleRange.Name = "nud_ScaleRange";
  1067. this.nud_ScaleRange.Size = new System.Drawing.Size(104, 28);
  1068. this.nud_ScaleRange.TabIndex = 180;
  1069. this.nud_ScaleRange.Value = 1.1D;
  1070. this.nud_ScaleRange.ValueChanged += new Controls.DValueChanged(this.UIParams_ValueChanged);
  1071. //
  1072. // nud_ScaleStart
  1073. //
  1074. this.nud_ScaleStart.BackColor = System.Drawing.Color.White;
  1075. this.nud_ScaleStart.DecimalPlaces = 1;
  1076. this.nud_ScaleStart.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1077. this.nud_ScaleStart.Incremeent = new decimal(new int[] {
  1078. 1,
  1079. 0,
  1080. 0,
  1081. 65536});
  1082. this.nud_ScaleStart.Location = new System.Drawing.Point(85, 183);
  1083. this.nud_ScaleStart.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1084. this.nud_ScaleStart.MaximumSize = new System.Drawing.Size(300, 28);
  1085. this.nud_ScaleStart.MaxValue = new decimal(new int[] {
  1086. 100,
  1087. 0,
  1088. 0,
  1089. 0});
  1090. this.nud_ScaleStart.MinimumSize = new System.Drawing.Size(50, 28);
  1091. this.nud_ScaleStart.MinValue = new decimal(new int[] {
  1092. 1,
  1093. 0,
  1094. 0,
  1095. 65536});
  1096. this.nud_ScaleStart.Name = "nud_ScaleStart";
  1097. this.nud_ScaleStart.Size = new System.Drawing.Size(96, 28);
  1098. this.nud_ScaleStart.TabIndex = 179;
  1099. this.nud_ScaleStart.Value = 0.9D;
  1100. this.nud_ScaleStart.ValueChanged += new Controls.DValueChanged(this.UIParams_ValueChanged);
  1101. //
  1102. // nud_angleStart
  1103. //
  1104. this.nud_angleStart.BackColor = System.Drawing.Color.White;
  1105. this.nud_angleStart.DecimalPlaces = 0;
  1106. this.nud_angleStart.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1107. this.nud_angleStart.Incremeent = new decimal(new int[] {
  1108. 10,
  1109. 0,
  1110. 0,
  1111. 0});
  1112. this.nud_angleStart.Location = new System.Drawing.Point(85, 154);
  1113. this.nud_angleStart.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1114. this.nud_angleStart.MaximumSize = new System.Drawing.Size(300, 28);
  1115. this.nud_angleStart.MaxValue = new decimal(new int[] {
  1116. 180,
  1117. 0,
  1118. 0,
  1119. 0});
  1120. this.nud_angleStart.MinimumSize = new System.Drawing.Size(50, 28);
  1121. this.nud_angleStart.MinValue = new decimal(new int[] {
  1122. 180,
  1123. 0,
  1124. 0,
  1125. -2147483648});
  1126. this.nud_angleStart.Name = "nud_angleStart";
  1127. this.nud_angleStart.Size = new System.Drawing.Size(96, 28);
  1128. this.nud_angleStart.TabIndex = 176;
  1129. this.nud_angleStart.Value = -10D;
  1130. this.nud_angleStart.ValueChanged += new Controls.DValueChanged(this.UIParams_ValueChanged);
  1131. //
  1132. // cbx_polarity
  1133. //
  1134. this.cbx_polarity.BackColor = System.Drawing.Color.White;
  1135. this.cbx_polarity.CanEdit = false;
  1136. this.cbx_polarity.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1137. this.cbx_polarity.Items = new string[] {
  1138. "ignore_color_polarity",
  1139. "ignore_global_polarity",
  1140. "ignore_local_polarity",
  1141. "use_polarity"};
  1142. this.cbx_polarity.Location = new System.Drawing.Point(84, 129);
  1143. this.cbx_polarity.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1144. this.cbx_polarity.Name = "cbx_polarity";
  1145. this.cbx_polarity.SelectedIndex = 3;
  1146. this.cbx_polarity.Size = new System.Drawing.Size(231, 26);
  1147. this.cbx_polarity.TabIndex = 172;
  1148. this.cbx_polarity.TextStr = "use_polarity";
  1149. //
  1150. // nud_minScore
  1151. //
  1152. this.nud_minScore.BackColor = System.Drawing.Color.White;
  1153. this.nud_minScore.DecimalPlaces = 2;
  1154. this.nud_minScore.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1155. this.nud_minScore.Incremeent = new decimal(new int[] {
  1156. 1,
  1157. 0,
  1158. 0,
  1159. 65536});
  1160. this.nud_minScore.Location = new System.Drawing.Point(85, 9);
  1161. this.nud_minScore.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1162. this.nud_minScore.MaximumSize = new System.Drawing.Size(300, 26);
  1163. this.nud_minScore.MaxValue = new decimal(new int[] {
  1164. 1,
  1165. 0,
  1166. 0,
  1167. 0});
  1168. this.nud_minScore.MinimumSize = new System.Drawing.Size(50, 26);
  1169. this.nud_minScore.MinValue = new decimal(new int[] {
  1170. 1,
  1171. 0,
  1172. 0,
  1173. 65536});
  1174. this.nud_minScore.Name = "nud_minScore";
  1175. this.nud_minScore.Size = new System.Drawing.Size(227, 26);
  1176. this.nud_minScore.TabIndex = 173;
  1177. this.nud_minScore.Value = 0.8D;
  1178. this.nud_minScore.ValueChanged += new Controls.DValueChanged(this.UIParams_ValueChanged);
  1179. //
  1180. // nud_Timeout
  1181. //
  1182. this.nud_Timeout.BackColor = System.Drawing.Color.White;
  1183. this.nud_Timeout.DecimalPlaces = 0;
  1184. this.nud_Timeout.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1185. this.nud_Timeout.Incremeent = new decimal(new int[] {
  1186. 100,
  1187. 0,
  1188. 0,
  1189. 0});
  1190. this.nud_Timeout.Location = new System.Drawing.Point(84, 96);
  1191. this.nud_Timeout.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1192. this.nud_Timeout.MaximumSize = new System.Drawing.Size(300, 28);
  1193. this.nud_Timeout.MaxValue = new decimal(new int[] {
  1194. 10000,
  1195. 0,
  1196. 0,
  1197. 0});
  1198. this.nud_Timeout.MinimumSize = new System.Drawing.Size(50, 28);
  1199. this.nud_Timeout.MinValue = new decimal(new int[] {
  1200. 1,
  1201. 0,
  1202. 0,
  1203. 0});
  1204. this.nud_Timeout.Name = "nud_Timeout";
  1205. this.nud_Timeout.Size = new System.Drawing.Size(227, 28);
  1206. this.nud_Timeout.TabIndex = 177;
  1207. this.nud_Timeout.Value = 500D;
  1208. this.nud_Timeout.ValueChanged += new Controls.DValueChanged(this.UIParams_ValueChanged);
  1209. //
  1210. // nud_angleStep
  1211. //
  1212. this.nud_angleStep.BackColor = System.Drawing.Color.White;
  1213. this.nud_angleStep.DecimalPlaces = 0;
  1214. this.nud_angleStep.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1215. this.nud_angleStep.Incremeent = new decimal(new int[] {
  1216. 10,
  1217. 0,
  1218. 0,
  1219. 0});
  1220. this.nud_angleStep.Location = new System.Drawing.Point(84, 67);
  1221. this.nud_angleStep.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1222. this.nud_angleStep.MaximumSize = new System.Drawing.Size(300, 28);
  1223. this.nud_angleStep.MaxValue = new decimal(new int[] {
  1224. 100,
  1225. 0,
  1226. 0,
  1227. 0});
  1228. this.nud_angleStep.MinimumSize = new System.Drawing.Size(50, 28);
  1229. this.nud_angleStep.MinValue = new decimal(new int[] {
  1230. 1,
  1231. 0,
  1232. 0,
  1233. 0});
  1234. this.nud_angleStep.Name = "nud_angleStep";
  1235. this.nud_angleStep.Size = new System.Drawing.Size(227, 28);
  1236. this.nud_angleStep.TabIndex = 175;
  1237. this.nud_angleStep.Value = 1D;
  1238. this.nud_angleStep.ValueChanged += new Controls.DValueChanged(this.UIParams_ValueChanged);
  1239. //
  1240. // nud_matchNum
  1241. //
  1242. this.nud_matchNum.BackColor = System.Drawing.Color.White;
  1243. this.nud_matchNum.DecimalPlaces = 0;
  1244. this.nud_matchNum.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1245. this.nud_matchNum.Incremeent = new decimal(new int[] {
  1246. 1,
  1247. 0,
  1248. 0,
  1249. 0});
  1250. this.nud_matchNum.Location = new System.Drawing.Point(85, 38);
  1251. this.nud_matchNum.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1252. this.nud_matchNum.MaximumSize = new System.Drawing.Size(300, 28);
  1253. this.nud_matchNum.MaxValue = new decimal(new int[] {
  1254. 10000,
  1255. 0,
  1256. 0,
  1257. 0});
  1258. this.nud_matchNum.MinimumSize = new System.Drawing.Size(50, 28);
  1259. this.nud_matchNum.MinValue = new decimal(new int[] {
  1260. 1,
  1261. 0,
  1262. 0,
  1263. 0});
  1264. this.nud_matchNum.Name = "nud_matchNum";
  1265. this.nud_matchNum.Size = new System.Drawing.Size(227, 28);
  1266. this.nud_matchNum.TabIndex = 174;
  1267. this.nud_matchNum.Value = 1D;
  1268. this.nud_matchNum.ValueChanged += new Controls.DValueChanged(this.UIParams_ValueChanged);
  1269. //
  1270. // tkb_contrast
  1271. //
  1272. this.tkb_contrast.AutoSize = false;
  1273. this.tkb_contrast.BackColor = System.Drawing.Color.White;
  1274. this.tkb_contrast.Cursor = System.Windows.Forms.Cursors.Hand;
  1275. this.tkb_contrast.Location = new System.Drawing.Point(80, 218);
  1276. this.tkb_contrast.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1277. this.tkb_contrast.Maximum = 244;
  1278. this.tkb_contrast.Minimum = 1;
  1279. this.tkb_contrast.Name = "tkb_contrast";
  1280. this.tkb_contrast.Size = new System.Drawing.Size(239, 20);
  1281. this.tkb_contrast.TabIndex = 167;
  1282. this.tkb_contrast.TickStyle = System.Windows.Forms.TickStyle.None;
  1283. this.tkb_contrast.Value = 30;
  1284. this.tkb_contrast.Scroll += new System.EventHandler(this.tkb_contrast_Scroll);
  1285. //
  1286. // lbl_contastValue
  1287. //
  1288. this.lbl_contastValue.AutoSize = true;
  1289. this.lbl_contastValue.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1290. this.lbl_contastValue.Location = new System.Drawing.Point(273, 239);
  1291. this.lbl_contastValue.Name = "lbl_contastValue";
  1292. this.lbl_contastValue.Size = new System.Drawing.Size(22, 17);
  1293. this.lbl_contastValue.TabIndex = 168;
  1294. this.lbl_contastValue.Text = "80";
  1295. //
  1296. // label87
  1297. //
  1298. this.label87.AutoSize = true;
  1299. this.label87.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1300. this.label87.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
  1301. this.label87.Location = new System.Drawing.Point(249, 101);
  1302. this.label87.Name = "label87";
  1303. this.label87.Size = new System.Drawing.Size(25, 17);
  1304. this.label87.TabIndex = 170;
  1305. this.label87.Text = "ms";
  1306. //
  1307. // label26
  1308. //
  1309. this.label26.AutoSize = true;
  1310. this.label26.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1311. this.label26.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
  1312. this.label26.Location = new System.Drawing.Point(318, 160);
  1313. this.label26.Name = "label26";
  1314. this.label26.Size = new System.Drawing.Size(31, 17);
  1315. this.label26.TabIndex = 171;
  1316. this.label26.Text = "deg";
  1317. //
  1318. // label55
  1319. //
  1320. this.label55.AutoSize = true;
  1321. this.label55.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1322. this.label55.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(64)))), ((int)(((byte)(64)))), ((int)(((byte)(64)))));
  1323. this.label55.Location = new System.Drawing.Point(249, 72);
  1324. this.label55.Name = "label55";
  1325. this.label55.Size = new System.Drawing.Size(31, 17);
  1326. this.label55.TabIndex = 169;
  1327. this.label55.Text = "deg";
  1328. //
  1329. // label12
  1330. //
  1331. this.label12.AutoSize = true;
  1332. this.label12.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1333. this.label12.Location = new System.Drawing.Point(15, 189);
  1334. this.label12.Name = "label12";
  1335. this.label12.Size = new System.Drawing.Size(44, 17);
  1336. this.label12.TabIndex = 157;
  1337. this.label12.Text = "缩放:";
  1338. //
  1339. // label23
  1340. //
  1341. this.label23.AutoSize = true;
  1342. this.label23.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1343. this.label23.Location = new System.Drawing.Point(15, 160);
  1344. this.label23.Name = "label23";
  1345. this.label23.Size = new System.Drawing.Size(44, 17);
  1346. this.label23.TabIndex = 156;
  1347. this.label23.Text = "角度:";
  1348. //
  1349. // label90
  1350. //
  1351. this.label90.AutoSize = true;
  1352. this.label90.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1353. this.label90.Location = new System.Drawing.Point(15, 131);
  1354. this.label90.Name = "label90";
  1355. this.label90.Size = new System.Drawing.Size(44, 17);
  1356. this.label90.TabIndex = 155;
  1357. this.label90.Text = "极性:";
  1358. //
  1359. // label88
  1360. //
  1361. this.label88.AutoSize = true;
  1362. this.label88.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1363. this.label88.Location = new System.Drawing.Point(15, 102);
  1364. this.label88.Name = "label88";
  1365. this.label88.Size = new System.Drawing.Size(44, 17);
  1366. this.label88.TabIndex = 154;
  1367. this.label88.Text = "超时:";
  1368. //
  1369. // label56
  1370. //
  1371. this.label56.AutoSize = true;
  1372. this.label56.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1373. this.label56.Location = new System.Drawing.Point(15, 73);
  1374. this.label56.Name = "label56";
  1375. this.label56.Size = new System.Drawing.Size(44, 17);
  1376. this.label56.TabIndex = 153;
  1377. this.label56.Text = "步长:";
  1378. //
  1379. // label14
  1380. //
  1381. this.label14.AutoSize = true;
  1382. this.label14.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1383. this.label14.Location = new System.Drawing.Point(15, 15);
  1384. this.label14.Name = "label14";
  1385. this.label14.Size = new System.Drawing.Size(44, 17);
  1386. this.label14.TabIndex = 150;
  1387. this.label14.Text = "分数:";
  1388. //
  1389. // label15
  1390. //
  1391. this.label15.AutoSize = true;
  1392. this.label15.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1393. this.label15.Location = new System.Drawing.Point(15, 44);
  1394. this.label15.Name = "label15";
  1395. this.label15.Size = new System.Drawing.Size(44, 17);
  1396. this.label15.TabIndex = 151;
  1397. this.label15.Text = "个数:";
  1398. //
  1399. // label85
  1400. //
  1401. this.label85.AutoSize = true;
  1402. this.label85.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1403. this.label85.Location = new System.Drawing.Point(15, 218);
  1404. this.label85.Name = "label85";
  1405. this.label85.Size = new System.Drawing.Size(44, 17);
  1406. this.label85.TabIndex = 152;
  1407. this.label85.Text = "阈值:";
  1408. //
  1409. // panel5
  1410. //
  1411. this.panel5.BackColor = System.Drawing.Color.White;
  1412. this.panel5.Controls.Add(this.cbx_searchRegionType);
  1413. this.panel5.Controls.Add(this.label5);
  1414. this.panel5.Dock = System.Windows.Forms.DockStyle.Fill;
  1415. this.panel5.Location = new System.Drawing.Point(3, 378);
  1416. this.panel5.Name = "panel5";
  1417. this.panel5.Size = new System.Drawing.Size(380, 181);
  1418. this.panel5.TabIndex = 151;
  1419. //
  1420. // cbx_searchRegionType
  1421. //
  1422. this.cbx_searchRegionType.BackColor = System.Drawing.Color.White;
  1423. this.cbx_searchRegionType.CanEdit = false;
  1424. this.cbx_searchRegionType.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1425. this.cbx_searchRegionType.Items = new string[] {
  1426. "整幅图像",
  1427. "矩形",
  1428. "仿射矩形",
  1429. "圆",
  1430. "多点"};
  1431. this.cbx_searchRegionType.Location = new System.Drawing.Point(79, 14);
  1432. this.cbx_searchRegionType.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1433. this.cbx_searchRegionType.Name = "cbx_searchRegionType";
  1434. this.cbx_searchRegionType.SelectedIndex = 0;
  1435. this.cbx_searchRegionType.Size = new System.Drawing.Size(172, 26);
  1436. this.cbx_searchRegionType.TabIndex = 122;
  1437. this.cbx_searchRegionType.TextStr = "整幅图像";
  1438. this.cbx_searchRegionType.SelectedIndexChanged += new Controls.DSelectedIndexChanged(this.cbx_searchRegionType_SelectedIndexChanged);
  1439. //
  1440. // label5
  1441. //
  1442. this.label5.AutoSize = true;
  1443. this.label5.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1444. this.label5.Location = new System.Drawing.Point(15, 18);
  1445. this.label5.Name = "label5";
  1446. this.label5.Size = new System.Drawing.Size(68, 17);
  1447. this.label5.TabIndex = 121;
  1448. this.label5.Text = "搜索区域:";
  1449. //
  1450. // tabPage4
  1451. //
  1452. this.tabPage4.Controls.Add(this.panel6);
  1453. this.tabPage4.Location = new System.Drawing.Point(4, 29);
  1454. this.tabPage4.Name = "tabPage4";
  1455. this.tabPage4.Size = new System.Drawing.Size(392, 568);
  1456. this.tabPage4.TabIndex = 3;
  1457. this.tabPage4.Text = "图形";
  1458. this.tabPage4.UseVisualStyleBackColor = true;
  1459. //
  1460. // panel6
  1461. //
  1462. this.panel6.Controls.Add(this.checkBox2);
  1463. this.panel6.Controls.Add(this.checkBox1);
  1464. this.panel6.Controls.Add(this.cbx_showTemplate);
  1465. this.panel6.Controls.Add(this.ckb_showFeature);
  1466. this.panel6.Controls.Add(this.ckb_showCross);
  1467. this.panel6.Dock = System.Windows.Forms.DockStyle.Fill;
  1468. this.panel6.Location = new System.Drawing.Point(0, 0);
  1469. this.panel6.Name = "panel6";
  1470. this.panel6.Size = new System.Drawing.Size(392, 568);
  1471. this.panel6.TabIndex = 0;
  1472. //
  1473. // checkBox2
  1474. //
  1475. this.checkBox2.AutoSize = true;
  1476. this.checkBox2.Cursor = System.Windows.Forms.Cursors.Hand;
  1477. this.checkBox2.Location = new System.Drawing.Point(13, 73);
  1478. this.checkBox2.Margin = new System.Windows.Forms.Padding(2);
  1479. this.checkBox2.Name = "checkBox2";
  1480. this.checkBox2.Size = new System.Drawing.Size(112, 24);
  1481. this.checkBox2.TabIndex = 21;
  1482. this.checkBox2.Text = "显示搜索区域";
  1483. this.checkBox2.UseVisualStyleBackColor = true;
  1484. //
  1485. // checkBox1
  1486. //
  1487. this.checkBox1.AutoSize = true;
  1488. this.checkBox1.Cursor = System.Windows.Forms.Cursors.Hand;
  1489. this.checkBox1.Location = new System.Drawing.Point(13, 98);
  1490. this.checkBox1.Margin = new System.Windows.Forms.Padding(2);
  1491. this.checkBox1.Name = "checkBox1";
  1492. this.checkBox1.Size = new System.Drawing.Size(84, 24);
  1493. this.checkBox1.TabIndex = 19;
  1494. this.checkBox1.Text = "显示序号";
  1495. this.checkBox1.UseVisualStyleBackColor = true;
  1496. //
  1497. // cbx_showTemplate
  1498. //
  1499. this.cbx_showTemplate.AutoSize = true;
  1500. this.cbx_showTemplate.BackgroundImageLayout = System.Windows.Forms.ImageLayout.Zoom;
  1501. this.cbx_showTemplate.Cursor = System.Windows.Forms.Cursors.Hand;
  1502. this.cbx_showTemplate.Location = new System.Drawing.Point(13, 23);
  1503. this.cbx_showTemplate.Margin = new System.Windows.Forms.Padding(2);
  1504. this.cbx_showTemplate.Name = "cbx_showTemplate";
  1505. this.cbx_showTemplate.Size = new System.Drawing.Size(84, 24);
  1506. this.cbx_showTemplate.TabIndex = 15;
  1507. this.cbx_showTemplate.Text = "显示模板";
  1508. this.cbx_showTemplate.UseVisualStyleBackColor = true;
  1509. //
  1510. // ckb_showFeature
  1511. //
  1512. this.ckb_showFeature.AutoSize = true;
  1513. this.ckb_showFeature.Cursor = System.Windows.Forms.Cursors.Hand;
  1514. this.ckb_showFeature.Location = new System.Drawing.Point(13, 48);
  1515. this.ckb_showFeature.Margin = new System.Windows.Forms.Padding(2);
  1516. this.ckb_showFeature.Name = "ckb_showFeature";
  1517. this.ckb_showFeature.Size = new System.Drawing.Size(84, 24);
  1518. this.ckb_showFeature.TabIndex = 14;
  1519. this.ckb_showFeature.Text = "显示特征";
  1520. this.ckb_showFeature.UseVisualStyleBackColor = true;
  1521. //
  1522. // ckb_showCross
  1523. //
  1524. this.ckb_showCross.AutoSize = true;
  1525. this.ckb_showCross.Cursor = System.Windows.Forms.Cursors.Hand;
  1526. this.ckb_showCross.Location = new System.Drawing.Point(13, 124);
  1527. this.ckb_showCross.Margin = new System.Windows.Forms.Padding(2);
  1528. this.ckb_showCross.Name = "ckb_showCross";
  1529. this.ckb_showCross.Size = new System.Drawing.Size(98, 24);
  1530. this.ckb_showCross.TabIndex = 13;
  1531. this.ckb_showCross.Text = "显示参考点";
  1532. this.ckb_showCross.UseVisualStyleBackColor = true;
  1533. //
  1534. // tabPage3
  1535. //
  1536. this.tabPage3.Controls.Add(this.dgv_matchResult);
  1537. this.tabPage3.Location = new System.Drawing.Point(4, 29);
  1538. this.tabPage3.Name = "tabPage3";
  1539. this.tabPage3.Size = new System.Drawing.Size(392, 568);
  1540. this.tabPage3.TabIndex = 5;
  1541. this.tabPage3.Text = "结果";
  1542. this.tabPage3.UseVisualStyleBackColor = true;
  1543. //
  1544. // dgv_matchResult
  1545. //
  1546. this.dgv_matchResult.AllowDrop = true;
  1547. this.dgv_matchResult.AllowUserToAddRows = false;
  1548. this.dgv_matchResult.AllowUserToDeleteRows = false;
  1549. this.dgv_matchResult.AllowUserToResizeRows = false;
  1550. this.dgv_matchResult.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
  1551. this.dgv_matchResult.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] {
  1552. this.Column7,
  1553. this.Column8,
  1554. this.Column9,
  1555. this.Column10,
  1556. this.Column12});
  1557. this.dgv_matchResult.Dock = System.Windows.Forms.DockStyle.Fill;
  1558. this.dgv_matchResult.Location = new System.Drawing.Point(0, 0);
  1559. this.dgv_matchResult.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1560. this.dgv_matchResult.Name = "dgv_matchResult";
  1561. this.dgv_matchResult.ReadOnly = true;
  1562. this.dgv_matchResult.RowHeadersVisible = false;
  1563. this.dgv_matchResult.RowTemplate.Height = 23;
  1564. this.dgv_matchResult.SelectionMode = System.Windows.Forms.DataGridViewSelectionMode.FullRowSelect;
  1565. this.dgv_matchResult.Size = new System.Drawing.Size(392, 568);
  1566. this.dgv_matchResult.TabIndex = 15;
  1567. //
  1568. // Column7
  1569. //
  1570. this.Column7.HeaderText = "编号";
  1571. this.Column7.Name = "Column7";
  1572. this.Column7.ReadOnly = true;
  1573. this.Column7.Width = 70;
  1574. //
  1575. // Column8
  1576. //
  1577. this.Column8.HeaderText = "分数";
  1578. this.Column8.Name = "Column8";
  1579. this.Column8.ReadOnly = true;
  1580. this.Column8.Width = 75;
  1581. //
  1582. // Column9
  1583. //
  1584. this.Column9.HeaderText = "行";
  1585. this.Column9.Name = "Column9";
  1586. this.Column9.ReadOnly = true;
  1587. this.Column9.Width = 70;
  1588. //
  1589. // Column10
  1590. //
  1591. this.Column10.HeaderText = "列";
  1592. this.Column10.Name = "Column10";
  1593. this.Column10.ReadOnly = true;
  1594. this.Column10.Width = 70;
  1595. //
  1596. // Column12
  1597. //
  1598. this.Column12.AutoSizeMode = System.Windows.Forms.DataGridViewAutoSizeColumnMode.Fill;
  1599. this.Column12.HeaderText = "角度(°)";
  1600. this.Column12.Name = "Column12";
  1601. this.Column12.ReadOnly = true;
  1602. //
  1603. // FormPMAlignTool
  1604. //
  1605. this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 17F);
  1606. this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
  1607. this.ClientSize = new System.Drawing.Size(1007, 655);
  1608. this.Controls.Add(this.splitContainer1);
  1609. this.Controls.Add(this.toolStrip1);
  1610. this.Controls.Add(this.statusStrip);
  1611. this.Font = new System.Drawing.Font("微软雅黑", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
  1612. this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
  1613. this.Margin = new System.Windows.Forms.Padding(3, 4, 3, 4);
  1614. this.Name = "FormPMAlignTool";
  1615. this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
  1616. this.Text = "模板匹配工具";
  1617. this.Load += new System.EventHandler(this.FormPMAlignTool_Load);
  1618. this.statusStrip.ResumeLayout(false);
  1619. this.statusStrip.PerformLayout();
  1620. this.toolStrip1.ResumeLayout(false);
  1621. this.toolStrip1.PerformLayout();
  1622. this.splitContainer1.Panel1.ResumeLayout(false);
  1623. this.splitContainer1.Panel2.ResumeLayout(false);
  1624. ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
  1625. this.splitContainer1.ResumeLayout(false);
  1626. this.tabControl1.ResumeLayout(false);
  1627. this.tabPage1.ResumeLayout(false);
  1628. this.tableLayoutPanel1.ResumeLayout(false);
  1629. this.panel13.ResumeLayout(false);
  1630. this.panel13.PerformLayout();
  1631. this.panel9.ResumeLayout(false);
  1632. this.panel9.PerformLayout();
  1633. this.panel3.ResumeLayout(false);
  1634. this.panel3.PerformLayout();
  1635. this.panel8.ResumeLayout(false);
  1636. this.panel18.ResumeLayout(false);
  1637. this.panel18.PerformLayout();
  1638. this.groupBox1.ResumeLayout(false);
  1639. this.groupBox1.PerformLayout();
  1640. this.panel10.ResumeLayout(false);
  1641. this.panel10.PerformLayout();
  1642. this.panel14.ResumeLayout(false);
  1643. this.panel14.PerformLayout();
  1644. this.tabPage2.ResumeLayout(false);
  1645. this.tableLayoutPanel2.ResumeLayout(false);
  1646. this.panel4.ResumeLayout(false);
  1647. this.panel4.PerformLayout();
  1648. this.panel11.ResumeLayout(false);
  1649. this.panel11.PerformLayout();
  1650. this.panel2.ResumeLayout(false);
  1651. this.panel2.PerformLayout();
  1652. ((System.ComponentModel.ISupportInitialize)(this.tkb_contrast)).EndInit();
  1653. this.panel5.ResumeLayout(false);
  1654. this.panel5.PerformLayout();
  1655. this.tabPage4.ResumeLayout(false);
  1656. this.panel6.ResumeLayout(false);
  1657. this.panel6.PerformLayout();
  1658. this.tabPage3.ResumeLayout(false);
  1659. ((System.ComponentModel.ISupportInitialize)(this.dgv_matchResult)).EndInit();
  1660. this.ResumeLayout(false);
  1661. this.PerformLayout();
  1662. }
  1663. #endregion
  1664. private System.Windows.Forms.StatusStrip statusStrip;
  1665. private System.Windows.Forms.ToolStrip toolStrip1;
  1666. private System.Windows.Forms.ToolStripButton tsbtRunTool;
  1667. private System.Windows.Forms.SplitContainer splitContainer1;
  1668. private System.Windows.Forms.Panel panel1;
  1669. private System.Windows.Forms.TabControl tabControl1;
  1670. private System.Windows.Forms.TabPage tabPage1;
  1671. private System.Windows.Forms.TabPage tabPage2;
  1672. private System.Windows.Forms.TabPage tabPage4;
  1673. private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
  1674. private ViewROI.HWindowTool_Smart hWindowTool_Smart1;
  1675. private System.Windows.Forms.Panel panel3;
  1676. public System.Windows.Forms.Label label1;
  1677. private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
  1678. private System.Windows.Forms.Panel panel11;
  1679. public System.Windows.Forms.Label label11;
  1680. private System.Windows.Forms.Panel panel2;
  1681. public System.Windows.Forms.Label label12;
  1682. public System.Windows.Forms.Label label23;
  1683. public System.Windows.Forms.Label label90;
  1684. public System.Windows.Forms.Label label88;
  1685. public System.Windows.Forms.Label label56;
  1686. public System.Windows.Forms.Label label14;
  1687. public System.Windows.Forms.Label label15;
  1688. public System.Windows.Forms.Label label85;
  1689. internal Controls.CCheckBox ckb_autoContrast;
  1690. public Controls.CNumericUpDown nud_ScaleRange;
  1691. public Controls.CNumericUpDown nud_ScaleStart;
  1692. public Controls.CComboBox cbx_polarity;
  1693. public Controls.CNumericUpDown nud_minScore;
  1694. public Controls.CNumericUpDown nud_Timeout;
  1695. public Controls.CNumericUpDown nud_angleStep;
  1696. public Controls.CNumericUpDown nud_matchNum;
  1697. internal System.Windows.Forms.TrackBar tkb_contrast;
  1698. internal System.Windows.Forms.Label lbl_contastValue;
  1699. public System.Windows.Forms.Label label87;
  1700. public System.Windows.Forms.Label label26;
  1701. public System.Windows.Forms.Label label55;
  1702. private System.Windows.Forms.Panel panel4;
  1703. public System.Windows.Forms.Label label2;
  1704. private System.Windows.Forms.Panel panel5;
  1705. public Controls.CComboBox cbx_searchRegionType;
  1706. public System.Windows.Forms.Label label5;
  1707. private System.Windows.Forms.Panel panel6;
  1708. public System.Windows.Forms.CheckBox checkBox2;
  1709. public System.Windows.Forms.CheckBox checkBox1;
  1710. public System.Windows.Forms.CheckBox cbx_showTemplate;
  1711. public System.Windows.Forms.CheckBox ckb_showFeature;
  1712. public System.Windows.Forms.CheckBox ckb_showCross;
  1713. private System.Windows.Forms.Panel panel8;
  1714. private System.Windows.Forms.GroupBox groupBox1;
  1715. private System.Windows.Forms.RadioButton rabFormLocal;
  1716. private System.Windows.Forms.RadioButton rabFormFlow;
  1717. private System.Windows.Forms.Panel panel9;
  1718. public System.Windows.Forms.Label label3;
  1719. private System.Windows.Forms.Panel panel18;
  1720. public System.Windows.Forms.RadioButton rabGray;
  1721. internal System.Windows.Forms.RadioButton rabShape;
  1722. private System.Windows.Forms.Panel panel10;
  1723. private System.Windows.Forms.Panel panel12;
  1724. internal System.Windows.Forms.Button btn_drawTemplateRegionRectangle2;
  1725. internal System.Windows.Forms.Button btn_drawTemplateRegionCircle;
  1726. internal System.Windows.Forms.Button btn_drawTemplateRegionEllipse;
  1727. internal System.Windows.Forms.Button btn_drawTemplateRegionAny;
  1728. internal System.Windows.Forms.Button btn_drawTemplateRegionRectangle1;
  1729. public System.Windows.Forms.RadioButton rdo_templateRegionSub;
  1730. public System.Windows.Forms.RadioButton rdo_templateRegionAdd;
  1731. private System.Windows.Forms.Panel panel13;
  1732. public System.Windows.Forms.Label label4;
  1733. private System.Windows.Forms.Panel panel14;
  1734. public Controls.CNumericUpDown cNumErosionValue2;
  1735. public Controls.CNumericUpDown cNumDilationValue2;
  1736. public Controls.CNumericUpDown cNumErosionValue1;
  1737. private System.Windows.Forms.CheckBox cbCDilation1;
  1738. private System.Windows.Forms.CheckBox cbCErosion1;
  1739. private System.Windows.Forms.CheckBox cbCErosion2;
  1740. internal System.Windows.Forms.Button btnCreateModel;
  1741. internal System.Windows.Forms.Button btnChangeModel;
  1742. public Controls.CNumericUpDown nud_angleRange;
  1743. public Controls.CNumericUpDown nud_angleStart;
  1744. public Controls.CComboBox cmbErsion1;
  1745. public System.Windows.Forms.Label label8;
  1746. public System.Windows.Forms.Label label7;
  1747. public System.Windows.Forms.Label label6;
  1748. public Controls.CComboBox cmbErsion2;
  1749. public Controls.CComboBox cmbDilation;
  1750. private System.Windows.Forms.ToolStripStatusLabel lb_RunStatus;
  1751. private System.Windows.Forms.ToolStripStatusLabel toolStripStatusLabel1;
  1752. private System.Windows.Forms.ToolStripStatusLabel lb_RunTime;
  1753. private System.Windows.Forms.TabPage tabPage3;
  1754. internal System.Windows.Forms.DataGridView dgv_matchResult;
  1755. private System.Windows.Forms.DataGridViewTextBoxColumn Column7;
  1756. private System.Windows.Forms.DataGridViewTextBoxColumn Column8;
  1757. private System.Windows.Forms.DataGridViewTextBoxColumn Column9;
  1758. private System.Windows.Forms.DataGridViewTextBoxColumn Column10;
  1759. private System.Windows.Forms.DataGridViewTextBoxColumn Column12;
  1760. }
  1761. }