版博士V2.0程序
Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

Form1.Designer.cs 62 KiB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399
  1. namespace DefectInferTool
  2. {
  3. partial class Form1
  4. {
  5. /// <summary>
  6. /// 必需的设计器变量。
  7. /// </summary>
  8. private System.ComponentModel.IContainer components = null;
  9. /// <summary>
  10. /// 清理所有正在使用的资源。
  11. /// </summary>
  12. /// <param name="disposing">如果应释放托管资源,为 true;否则为 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 窗体设计器生成的代码
  22. /// <summary>
  23. /// 设计器支持所需的方法 - 不要修改
  24. /// 使用代码编辑器修改此方法的内容。
  25. /// </summary>
  26. private void InitializeComponent()
  27. {
  28. this.flpQualifiedPannel = new System.Windows.Forms.FlowLayoutPanel();
  29. this.groupBox1 = new System.Windows.Forms.GroupBox();
  30. this.button1 = new System.Windows.Forms.Button();
  31. this.textBox1 = new System.Windows.Forms.TextBox();
  32. this.gboxDefectList = new System.Windows.Forms.GroupBox();
  33. this.pnlBmpList = new System.Windows.Forms.FlowLayoutPanel();
  34. this.textBox3 = new System.Windows.Forms.TextBox();
  35. this.textBox4 = new System.Windows.Forms.TextBox();
  36. this.button2 = new System.Windows.Forms.Button();
  37. this.comboBox1 = new System.Windows.Forms.ComboBox();
  38. this.label1 = new System.Windows.Forms.Label();
  39. this.checkBox1 = new System.Windows.Forms.CheckBox();
  40. this.groupBox3 = new System.Windows.Forms.GroupBox();
  41. this.numericUpDown2 = new System.Windows.Forms.NumericUpDown();
  42. this.numericUpDown1 = new System.Windows.Forms.NumericUpDown();
  43. this.groupBox4 = new System.Windows.Forms.GroupBox();
  44. this.numericUpDown3 = new System.Windows.Forms.NumericUpDown();
  45. this.numericUpDown4 = new System.Windows.Forms.NumericUpDown();
  46. this.groupBox5 = new System.Windows.Forms.GroupBox();
  47. this.numericUpDown6 = new System.Windows.Forms.NumericUpDown();
  48. this.groupBox6 = new System.Windows.Forms.GroupBox();
  49. this.numericUpDown5 = new System.Windows.Forms.NumericUpDown();
  50. this.lstLog = new System.Windows.Forms.ListBox();
  51. this.checkBox2 = new System.Windows.Forms.CheckBox();
  52. this.tabControl1 = new System.Windows.Forms.TabControl();
  53. this.tabPage1 = new System.Windows.Forms.TabPage();
  54. this.tabPage2 = new System.Windows.Forms.TabPage();
  55. this.groupBox2 = new System.Windows.Forms.GroupBox();
  56. this.tbTZPath = new System.Windows.Forms.TextBox();
  57. this.label2 = new System.Windows.Forms.Label();
  58. this.label3 = new System.Windows.Forms.Label();
  59. this.tbSFPath = new System.Windows.Forms.TextBox();
  60. this.markX1 = new System.Windows.Forms.NumericUpDown();
  61. this.MarkY1 = new System.Windows.Forms.NumericUpDown();
  62. this.label4 = new System.Windows.Forms.Label();
  63. this.label5 = new System.Windows.Forms.Label();
  64. this.label6 = new System.Windows.Forms.Label();
  65. this.label7 = new System.Windows.Forms.Label();
  66. this.MarkY2 = new System.Windows.Forms.NumericUpDown();
  67. this.markX2 = new System.Windows.Forms.NumericUpDown();
  68. this.label8 = new System.Windows.Forms.Label();
  69. this.label9 = new System.Windows.Forms.Label();
  70. this.MarkY3 = new System.Windows.Forms.NumericUpDown();
  71. this.markX3 = new System.Windows.Forms.NumericUpDown();
  72. this.label10 = new System.Windows.Forms.Label();
  73. this.label11 = new System.Windows.Forms.Label();
  74. this.MarkY4 = new System.Windows.Forms.NumericUpDown();
  75. this.markX4 = new System.Windows.Forms.NumericUpDown();
  76. this.label12 = new System.Windows.Forms.Label();
  77. this.ZPos = new System.Windows.Forms.NumericUpDown();
  78. this.btnMarkCal = new System.Windows.Forms.Button();
  79. this.groupBox7 = new System.Windows.Forms.GroupBox();
  80. this.groupBox8 = new System.Windows.Forms.GroupBox();
  81. this.label13 = new System.Windows.Forms.Label();
  82. this.qx_markX1 = new System.Windows.Forms.NumericUpDown();
  83. this.qx_markY1 = new System.Windows.Forms.NumericUpDown();
  84. this.label15 = new System.Windows.Forms.Label();
  85. this.label16 = new System.Windows.Forms.Label();
  86. this.qx_markX2 = new System.Windows.Forms.NumericUpDown();
  87. this.label17 = new System.Windows.Forms.Label();
  88. this.qx_markY4 = new System.Windows.Forms.NumericUpDown();
  89. this.qx_markY2 = new System.Windows.Forms.NumericUpDown();
  90. this.qx_markX4 = new System.Windows.Forms.NumericUpDown();
  91. this.label18 = new System.Windows.Forms.Label();
  92. this.label19 = new System.Windows.Forms.Label();
  93. this.label20 = new System.Windows.Forms.Label();
  94. this.label21 = new System.Windows.Forms.Label();
  95. this.qx_markX3 = new System.Windows.Forms.NumericUpDown();
  96. this.qx_markY3 = new System.Windows.Forms.NumericUpDown();
  97. this.btnNoMarkCal = new System.Windows.Forms.Button();
  98. this.groupBox9 = new System.Windows.Forms.GroupBox();
  99. this.btnCal = new System.Windows.Forms.Button();
  100. this.groupBox11 = new System.Windows.Forms.GroupBox();
  101. this.label29 = new System.Windows.Forms.Label();
  102. this.bX1 = new System.Windows.Forms.NumericUpDown();
  103. this.bY1 = new System.Windows.Forms.NumericUpDown();
  104. this.label31 = new System.Windows.Forms.Label();
  105. this.label40 = new System.Windows.Forms.Label();
  106. this.label41 = new System.Windows.Forms.Label();
  107. this.groupBox10 = new System.Windows.Forms.GroupBox();
  108. this.label14 = new System.Windows.Forms.Label();
  109. this.aX1 = new System.Windows.Forms.NumericUpDown();
  110. this.aY1 = new System.Windows.Forms.NumericUpDown();
  111. this.label22 = new System.Windows.Forms.Label();
  112. this.button3 = new System.Windows.Forms.Button();
  113. this.groupBox1.SuspendLayout();
  114. this.gboxDefectList.SuspendLayout();
  115. this.groupBox3.SuspendLayout();
  116. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).BeginInit();
  117. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit();
  118. this.groupBox4.SuspendLayout();
  119. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).BeginInit();
  120. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).BeginInit();
  121. this.groupBox5.SuspendLayout();
  122. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).BeginInit();
  123. this.groupBox6.SuspendLayout();
  124. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).BeginInit();
  125. this.tabControl1.SuspendLayout();
  126. this.tabPage1.SuspendLayout();
  127. this.tabPage2.SuspendLayout();
  128. this.groupBox2.SuspendLayout();
  129. ((System.ComponentModel.ISupportInitialize)(this.markX1)).BeginInit();
  130. ((System.ComponentModel.ISupportInitialize)(this.MarkY1)).BeginInit();
  131. ((System.ComponentModel.ISupportInitialize)(this.MarkY2)).BeginInit();
  132. ((System.ComponentModel.ISupportInitialize)(this.markX2)).BeginInit();
  133. ((System.ComponentModel.ISupportInitialize)(this.MarkY3)).BeginInit();
  134. ((System.ComponentModel.ISupportInitialize)(this.markX3)).BeginInit();
  135. ((System.ComponentModel.ISupportInitialize)(this.MarkY4)).BeginInit();
  136. ((System.ComponentModel.ISupportInitialize)(this.markX4)).BeginInit();
  137. ((System.ComponentModel.ISupportInitialize)(this.ZPos)).BeginInit();
  138. this.groupBox7.SuspendLayout();
  139. this.groupBox8.SuspendLayout();
  140. ((System.ComponentModel.ISupportInitialize)(this.qx_markX1)).BeginInit();
  141. ((System.ComponentModel.ISupportInitialize)(this.qx_markY1)).BeginInit();
  142. ((System.ComponentModel.ISupportInitialize)(this.qx_markX2)).BeginInit();
  143. ((System.ComponentModel.ISupportInitialize)(this.qx_markY4)).BeginInit();
  144. ((System.ComponentModel.ISupportInitialize)(this.qx_markY2)).BeginInit();
  145. ((System.ComponentModel.ISupportInitialize)(this.qx_markX4)).BeginInit();
  146. ((System.ComponentModel.ISupportInitialize)(this.qx_markX3)).BeginInit();
  147. ((System.ComponentModel.ISupportInitialize)(this.qx_markY3)).BeginInit();
  148. this.groupBox9.SuspendLayout();
  149. this.groupBox11.SuspendLayout();
  150. ((System.ComponentModel.ISupportInitialize)(this.bX1)).BeginInit();
  151. ((System.ComponentModel.ISupportInitialize)(this.bY1)).BeginInit();
  152. this.groupBox10.SuspendLayout();
  153. ((System.ComponentModel.ISupportInitialize)(this.aX1)).BeginInit();
  154. ((System.ComponentModel.ISupportInitialize)(this.aY1)).BeginInit();
  155. this.SuspendLayout();
  156. //
  157. // flpQualifiedPannel
  158. //
  159. this.flpQualifiedPannel.AutoScroll = true;
  160. this.flpQualifiedPannel.Dock = System.Windows.Forms.DockStyle.Fill;
  161. this.flpQualifiedPannel.FlowDirection = System.Windows.Forms.FlowDirection.TopDown;
  162. this.flpQualifiedPannel.Location = new System.Drawing.Point(3, 17);
  163. this.flpQualifiedPannel.Margin = new System.Windows.Forms.Padding(2);
  164. this.flpQualifiedPannel.Name = "flpQualifiedPannel";
  165. this.flpQualifiedPannel.Padding = new System.Windows.Forms.Padding(3);
  166. this.flpQualifiedPannel.Size = new System.Drawing.Size(592, 416);
  167. this.flpQualifiedPannel.TabIndex = 1;
  168. //
  169. // groupBox1
  170. //
  171. this.groupBox1.Controls.Add(this.flpQualifiedPannel);
  172. this.groupBox1.Location = new System.Drawing.Point(6, 194);
  173. this.groupBox1.Name = "groupBox1";
  174. this.groupBox1.Size = new System.Drawing.Size(598, 436);
  175. this.groupBox1.TabIndex = 2;
  176. this.groupBox1.TabStop = false;
  177. this.groupBox1.Text = "测试标准";
  178. //
  179. // button1
  180. //
  181. this.button1.Location = new System.Drawing.Point(9, 51);
  182. this.button1.Name = "button1";
  183. this.button1.Size = new System.Drawing.Size(143, 23);
  184. this.button1.TabIndex = 3;
  185. this.button1.Text = "加载图片并推理";
  186. this.button1.UseVisualStyleBackColor = true;
  187. this.button1.Click += new System.EventHandler(this.button1_Click);
  188. //
  189. // textBox1
  190. //
  191. this.textBox1.Location = new System.Drawing.Point(608, 9);
  192. this.textBox1.Multiline = true;
  193. this.textBox1.Name = "textBox1";
  194. this.textBox1.Size = new System.Drawing.Size(491, 119);
  195. this.textBox1.TabIndex = 4;
  196. //
  197. // gboxDefectList
  198. //
  199. this.gboxDefectList.Controls.Add(this.pnlBmpList);
  200. this.gboxDefectList.Location = new System.Drawing.Point(610, 207);
  201. this.gboxDefectList.Name = "gboxDefectList";
  202. this.gboxDefectList.Size = new System.Drawing.Size(489, 423);
  203. this.gboxDefectList.TabIndex = 5;
  204. this.gboxDefectList.TabStop = false;
  205. this.gboxDefectList.Tag = "0";
  206. this.gboxDefectList.Text = "小图";
  207. //
  208. // pnlBmpList
  209. //
  210. this.pnlBmpList.AutoScroll = true;
  211. this.pnlBmpList.AutoSize = true;
  212. this.pnlBmpList.Dock = System.Windows.Forms.DockStyle.Fill;
  213. this.pnlBmpList.FlowDirection = System.Windows.Forms.FlowDirection.TopDown;
  214. this.pnlBmpList.Location = new System.Drawing.Point(3, 17);
  215. this.pnlBmpList.Margin = new System.Windows.Forms.Padding(2);
  216. this.pnlBmpList.Name = "pnlBmpList";
  217. this.pnlBmpList.Padding = new System.Windows.Forms.Padding(3);
  218. this.pnlBmpList.Size = new System.Drawing.Size(483, 403);
  219. this.pnlBmpList.TabIndex = 1;
  220. this.pnlBmpList.WrapContents = false;
  221. //
  222. // textBox3
  223. //
  224. this.textBox3.Location = new System.Drawing.Point(187, 53);
  225. this.textBox3.Name = "textBox3";
  226. this.textBox3.Size = new System.Drawing.Size(393, 21);
  227. this.textBox3.TabIndex = 7;
  228. //
  229. // textBox4
  230. //
  231. this.textBox4.Location = new System.Drawing.Point(187, 88);
  232. this.textBox4.Name = "textBox4";
  233. this.textBox4.Size = new System.Drawing.Size(393, 21);
  234. this.textBox4.TabIndex = 8;
  235. //
  236. // button2
  237. //
  238. this.button2.Location = new System.Drawing.Point(9, 86);
  239. this.button2.Name = "button2";
  240. this.button2.Size = new System.Drawing.Size(143, 23);
  241. this.button2.TabIndex = 9;
  242. this.button2.Text = "设置小图保存路径";
  243. this.button2.UseVisualStyleBackColor = true;
  244. this.button2.Click += new System.EventHandler(this.button2_Click);
  245. //
  246. // comboBox1
  247. //
  248. this.comboBox1.FormattingEnabled = true;
  249. this.comboBox1.Location = new System.Drawing.Point(187, 19);
  250. this.comboBox1.Name = "comboBox1";
  251. this.comboBox1.Size = new System.Drawing.Size(393, 20);
  252. this.comboBox1.TabIndex = 10;
  253. this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged);
  254. //
  255. // label1
  256. //
  257. this.label1.AutoSize = true;
  258. this.label1.Location = new System.Drawing.Point(99, 22);
  259. this.label1.Name = "label1";
  260. this.label1.Size = new System.Drawing.Size(53, 12);
  261. this.label1.TabIndex = 11;
  262. this.label1.Text = "模型选择";
  263. //
  264. // checkBox1
  265. //
  266. this.checkBox1.AutoSize = true;
  267. this.checkBox1.Checked = true;
  268. this.checkBox1.CheckState = System.Windows.Forms.CheckState.Checked;
  269. this.checkBox1.Location = new System.Drawing.Point(158, 119);
  270. this.checkBox1.Name = "checkBox1";
  271. this.checkBox1.Size = new System.Drawing.Size(96, 16);
  272. this.checkBox1.TabIndex = 12;
  273. this.checkBox1.Text = "开启单边计算";
  274. this.checkBox1.UseVisualStyleBackColor = true;
  275. //
  276. // groupBox3
  277. //
  278. this.groupBox3.Controls.Add(this.numericUpDown2);
  279. this.groupBox3.Controls.Add(this.numericUpDown1);
  280. this.groupBox3.Location = new System.Drawing.Point(158, 141);
  281. this.groupBox3.Name = "groupBox3";
  282. this.groupBox3.Size = new System.Drawing.Size(163, 47);
  283. this.groupBox3.TabIndex = 13;
  284. this.groupBox3.TabStop = false;
  285. this.groupBox3.Text = "切割大小";
  286. //
  287. // numericUpDown2
  288. //
  289. this.numericUpDown2.Location = new System.Drawing.Point(82, 19);
  290. this.numericUpDown2.Maximum = new decimal(new int[] {
  291. 10000,
  292. 0,
  293. 0,
  294. 0});
  295. this.numericUpDown2.Name = "numericUpDown2";
  296. this.numericUpDown2.Size = new System.Drawing.Size(70, 21);
  297. this.numericUpDown2.TabIndex = 1;
  298. //
  299. // numericUpDown1
  300. //
  301. this.numericUpDown1.Location = new System.Drawing.Point(6, 20);
  302. this.numericUpDown1.Maximum = new decimal(new int[] {
  303. 10000,
  304. 0,
  305. 0,
  306. 0});
  307. this.numericUpDown1.Name = "numericUpDown1";
  308. this.numericUpDown1.Size = new System.Drawing.Size(70, 21);
  309. this.numericUpDown1.TabIndex = 0;
  310. //
  311. // groupBox4
  312. //
  313. this.groupBox4.Controls.Add(this.numericUpDown3);
  314. this.groupBox4.Controls.Add(this.numericUpDown4);
  315. this.groupBox4.Location = new System.Drawing.Point(327, 141);
  316. this.groupBox4.Name = "groupBox4";
  317. this.groupBox4.Size = new System.Drawing.Size(163, 47);
  318. this.groupBox4.TabIndex = 14;
  319. this.groupBox4.TabStop = false;
  320. this.groupBox4.Text = "重置大小";
  321. //
  322. // numericUpDown3
  323. //
  324. this.numericUpDown3.Location = new System.Drawing.Point(82, 19);
  325. this.numericUpDown3.Maximum = new decimal(new int[] {
  326. 10000,
  327. 0,
  328. 0,
  329. 0});
  330. this.numericUpDown3.Name = "numericUpDown3";
  331. this.numericUpDown3.Size = new System.Drawing.Size(70, 21);
  332. this.numericUpDown3.TabIndex = 1;
  333. //
  334. // numericUpDown4
  335. //
  336. this.numericUpDown4.Location = new System.Drawing.Point(6, 20);
  337. this.numericUpDown4.Maximum = new decimal(new int[] {
  338. 10000,
  339. 0,
  340. 0,
  341. 0});
  342. this.numericUpDown4.Name = "numericUpDown4";
  343. this.numericUpDown4.Size = new System.Drawing.Size(70, 21);
  344. this.numericUpDown4.TabIndex = 0;
  345. //
  346. // groupBox5
  347. //
  348. this.groupBox5.Controls.Add(this.numericUpDown6);
  349. this.groupBox5.Location = new System.Drawing.Point(496, 141);
  350. this.groupBox5.Name = "groupBox5";
  351. this.groupBox5.Size = new System.Drawing.Size(84, 47);
  352. this.groupBox5.TabIndex = 15;
  353. this.groupBox5.TabStop = false;
  354. this.groupBox5.Text = "阈值";
  355. //
  356. // numericUpDown6
  357. //
  358. this.numericUpDown6.DecimalPlaces = 2;
  359. this.numericUpDown6.Increment = new decimal(new int[] {
  360. 1,
  361. 0,
  362. 0,
  363. 65536});
  364. this.numericUpDown6.Location = new System.Drawing.Point(6, 20);
  365. this.numericUpDown6.Maximum = new decimal(new int[] {
  366. 1,
  367. 0,
  368. 0,
  369. 0});
  370. this.numericUpDown6.Name = "numericUpDown6";
  371. this.numericUpDown6.Size = new System.Drawing.Size(70, 21);
  372. this.numericUpDown6.TabIndex = 0;
  373. //
  374. // groupBox6
  375. //
  376. this.groupBox6.Controls.Add(this.numericUpDown5);
  377. this.groupBox6.Location = new System.Drawing.Point(68, 141);
  378. this.groupBox6.Name = "groupBox6";
  379. this.groupBox6.Size = new System.Drawing.Size(84, 47);
  380. this.groupBox6.TabIndex = 16;
  381. this.groupBox6.TabStop = false;
  382. this.groupBox6.Text = "目数";
  383. //
  384. // numericUpDown5
  385. //
  386. this.numericUpDown5.Location = new System.Drawing.Point(6, 20);
  387. this.numericUpDown5.Maximum = new decimal(new int[] {
  388. 10000,
  389. 0,
  390. 0,
  391. 0});
  392. this.numericUpDown5.Name = "numericUpDown5";
  393. this.numericUpDown5.Size = new System.Drawing.Size(70, 21);
  394. this.numericUpDown5.TabIndex = 0;
  395. this.numericUpDown5.Value = new decimal(new int[] {
  396. 500,
  397. 0,
  398. 0,
  399. 0});
  400. //
  401. // lstLog
  402. //
  403. this.lstLog.FormattingEnabled = true;
  404. this.lstLog.ItemHeight = 12;
  405. this.lstLog.Location = new System.Drawing.Point(608, 134);
  406. this.lstLog.Name = "lstLog";
  407. this.lstLog.Size = new System.Drawing.Size(491, 64);
  408. this.lstLog.TabIndex = 17;
  409. //
  410. // checkBox2
  411. //
  412. this.checkBox2.AutoSize = true;
  413. this.checkBox2.Location = new System.Drawing.Point(6, 21);
  414. this.checkBox2.Name = "checkBox2";
  415. this.checkBox2.Size = new System.Drawing.Size(66, 16);
  416. this.checkBox2.TabIndex = 18;
  417. this.checkBox2.Text = "使用GPU";
  418. this.checkBox2.UseVisualStyleBackColor = true;
  419. //
  420. // tabControl1
  421. //
  422. this.tabControl1.Controls.Add(this.tabPage1);
  423. this.tabControl1.Controls.Add(this.tabPage2);
  424. this.tabControl1.Location = new System.Drawing.Point(2, 1);
  425. this.tabControl1.Name = "tabControl1";
  426. this.tabControl1.SelectedIndex = 0;
  427. this.tabControl1.Size = new System.Drawing.Size(1113, 661);
  428. this.tabControl1.TabIndex = 19;
  429. //
  430. // tabPage1
  431. //
  432. this.tabPage1.Controls.Add(this.checkBox2);
  433. this.tabPage1.Controls.Add(this.groupBox1);
  434. this.tabPage1.Controls.Add(this.lstLog);
  435. this.tabPage1.Controls.Add(this.button1);
  436. this.tabPage1.Controls.Add(this.groupBox6);
  437. this.tabPage1.Controls.Add(this.textBox1);
  438. this.tabPage1.Controls.Add(this.groupBox5);
  439. this.tabPage1.Controls.Add(this.gboxDefectList);
  440. this.tabPage1.Controls.Add(this.groupBox4);
  441. this.tabPage1.Controls.Add(this.textBox3);
  442. this.tabPage1.Controls.Add(this.groupBox3);
  443. this.tabPage1.Controls.Add(this.textBox4);
  444. this.tabPage1.Controls.Add(this.checkBox1);
  445. this.tabPage1.Controls.Add(this.button2);
  446. this.tabPage1.Controls.Add(this.label1);
  447. this.tabPage1.Controls.Add(this.comboBox1);
  448. this.tabPage1.Location = new System.Drawing.Point(4, 22);
  449. this.tabPage1.Name = "tabPage1";
  450. this.tabPage1.Padding = new System.Windows.Forms.Padding(3);
  451. this.tabPage1.Size = new System.Drawing.Size(1105, 635);
  452. this.tabPage1.TabIndex = 0;
  453. this.tabPage1.Text = "推理";
  454. this.tabPage1.UseVisualStyleBackColor = true;
  455. //
  456. // tabPage2
  457. //
  458. this.tabPage2.Controls.Add(this.groupBox9);
  459. this.tabPage2.Controls.Add(this.groupBox2);
  460. this.tabPage2.Location = new System.Drawing.Point(4, 22);
  461. this.tabPage2.Name = "tabPage2";
  462. this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
  463. this.tabPage2.Size = new System.Drawing.Size(1105, 635);
  464. this.tabPage2.TabIndex = 1;
  465. this.tabPage2.Text = "标定";
  466. this.tabPage2.UseVisualStyleBackColor = true;
  467. //
  468. // groupBox2
  469. //
  470. this.groupBox2.Controls.Add(this.label40);
  471. this.groupBox2.Controls.Add(this.btnNoMarkCal);
  472. this.groupBox2.Controls.Add(this.groupBox8);
  473. this.groupBox2.Controls.Add(this.groupBox7);
  474. this.groupBox2.Controls.Add(this.btnMarkCal);
  475. this.groupBox2.Controls.Add(this.label3);
  476. this.groupBox2.Controls.Add(this.tbSFPath);
  477. this.groupBox2.Controls.Add(this.label2);
  478. this.groupBox2.Controls.Add(this.tbTZPath);
  479. this.groupBox2.Location = new System.Drawing.Point(6, 18);
  480. this.groupBox2.Name = "groupBox2";
  481. this.groupBox2.Size = new System.Drawing.Size(547, 611);
  482. this.groupBox2.TabIndex = 0;
  483. this.groupBox2.TabStop = false;
  484. this.groupBox2.Text = "主机台标定";
  485. //
  486. // tbTZPath
  487. //
  488. this.tbTZPath.Location = new System.Drawing.Point(99, 39);
  489. this.tbTZPath.Multiline = true;
  490. this.tbTZPath.Name = "tbTZPath";
  491. this.tbTZPath.Size = new System.Drawing.Size(420, 41);
  492. this.tbTZPath.TabIndex = 8;
  493. this.tbTZPath.Click += new System.EventHandler(this.tbTZPath_Click);
  494. //
  495. // label2
  496. //
  497. this.label2.AutoSize = true;
  498. this.label2.Location = new System.Drawing.Point(6, 42);
  499. this.label2.Name = "label2";
  500. this.label2.Size = new System.Drawing.Size(89, 12);
  501. this.label2.TabIndex = 9;
  502. this.label2.Text = "图纸文件路径:";
  503. //
  504. // label3
  505. //
  506. this.label3.AutoSize = true;
  507. this.label3.Location = new System.Drawing.Point(6, 89);
  508. this.label3.Name = "label3";
  509. this.label3.Size = new System.Drawing.Size(89, 12);
  510. this.label3.TabIndex = 11;
  511. this.label3.Text = "算法文件路径:";
  512. //
  513. // tbSFPath
  514. //
  515. this.tbSFPath.Location = new System.Drawing.Point(99, 86);
  516. this.tbSFPath.Multiline = true;
  517. this.tbSFPath.Name = "tbSFPath";
  518. this.tbSFPath.Size = new System.Drawing.Size(420, 35);
  519. this.tbSFPath.TabIndex = 10;
  520. this.tbSFPath.Text = "C:\\Users\\user\\AppData\\Local\\Programs\\MVTec\\HALCON-21.05-Progress\\procedures\\User_" +
  521. "Data";
  522. this.tbSFPath.Click += new System.EventHandler(this.tbSFPath_Click);
  523. this.tbSFPath.TextChanged += new System.EventHandler(this.tbSFPath_TextChanged);
  524. //
  525. // markX1
  526. //
  527. this.markX1.DecimalPlaces = 4;
  528. this.markX1.Location = new System.Drawing.Point(93, 29);
  529. this.markX1.Maximum = new decimal(new int[] {
  530. 1000000,
  531. 0,
  532. 0,
  533. 0});
  534. this.markX1.Minimum = new decimal(new int[] {
  535. 1000000,
  536. 0,
  537. 0,
  538. -2147483648});
  539. this.markX1.Name = "markX1";
  540. this.markX1.Size = new System.Drawing.Size(120, 21);
  541. this.markX1.TabIndex = 12;
  542. //
  543. // MarkY1
  544. //
  545. this.MarkY1.DecimalPlaces = 4;
  546. this.MarkY1.Location = new System.Drawing.Point(93, 56);
  547. this.MarkY1.Maximum = new decimal(new int[] {
  548. 1000000,
  549. 0,
  550. 0,
  551. 0});
  552. this.MarkY1.Minimum = new decimal(new int[] {
  553. 1000000,
  554. 0,
  555. 0,
  556. -2147483648});
  557. this.MarkY1.Name = "MarkY1";
  558. this.MarkY1.Size = new System.Drawing.Size(120, 21);
  559. this.MarkY1.TabIndex = 13;
  560. //
  561. // label4
  562. //
  563. this.label4.AutoSize = true;
  564. this.label4.Location = new System.Drawing.Point(26, 31);
  565. this.label4.Name = "label4";
  566. this.label4.Size = new System.Drawing.Size(47, 12);
  567. this.label4.TabIndex = 14;
  568. this.label4.Text = "mark1 X";
  569. //
  570. // label5
  571. //
  572. this.label5.AutoSize = true;
  573. this.label5.Location = new System.Drawing.Point(26, 58);
  574. this.label5.Name = "label5";
  575. this.label5.Size = new System.Drawing.Size(47, 12);
  576. this.label5.TabIndex = 15;
  577. this.label5.Text = "mark1 Y";
  578. //
  579. // label6
  580. //
  581. this.label6.AutoSize = true;
  582. this.label6.Location = new System.Drawing.Point(297, 58);
  583. this.label6.Name = "label6";
  584. this.label6.Size = new System.Drawing.Size(47, 12);
  585. this.label6.TabIndex = 19;
  586. this.label6.Text = "mark2 Y";
  587. //
  588. // label7
  589. //
  590. this.label7.AutoSize = true;
  591. this.label7.Location = new System.Drawing.Point(297, 31);
  592. this.label7.Name = "label7";
  593. this.label7.Size = new System.Drawing.Size(47, 12);
  594. this.label7.TabIndex = 18;
  595. this.label7.Text = "mark2 X";
  596. //
  597. // MarkY2
  598. //
  599. this.MarkY2.DecimalPlaces = 4;
  600. this.MarkY2.Location = new System.Drawing.Point(364, 56);
  601. this.MarkY2.Maximum = new decimal(new int[] {
  602. 1000000,
  603. 0,
  604. 0,
  605. 0});
  606. this.MarkY2.Minimum = new decimal(new int[] {
  607. 1000000,
  608. 0,
  609. 0,
  610. -2147483648});
  611. this.MarkY2.Name = "MarkY2";
  612. this.MarkY2.Size = new System.Drawing.Size(120, 21);
  613. this.MarkY2.TabIndex = 17;
  614. //
  615. // markX2
  616. //
  617. this.markX2.DecimalPlaces = 4;
  618. this.markX2.Location = new System.Drawing.Point(364, 29);
  619. this.markX2.Maximum = new decimal(new int[] {
  620. 1000000,
  621. 0,
  622. 0,
  623. 0});
  624. this.markX2.Minimum = new decimal(new int[] {
  625. 1000000,
  626. 0,
  627. 0,
  628. -2147483648});
  629. this.markX2.Name = "markX2";
  630. this.markX2.Size = new System.Drawing.Size(120, 21);
  631. this.markX2.TabIndex = 16;
  632. //
  633. // label8
  634. //
  635. this.label8.AutoSize = true;
  636. this.label8.Location = new System.Drawing.Point(26, 138);
  637. this.label8.Name = "label8";
  638. this.label8.Size = new System.Drawing.Size(47, 12);
  639. this.label8.TabIndex = 23;
  640. this.label8.Text = "mark3 Y";
  641. //
  642. // label9
  643. //
  644. this.label9.AutoSize = true;
  645. this.label9.Location = new System.Drawing.Point(26, 111);
  646. this.label9.Name = "label9";
  647. this.label9.Size = new System.Drawing.Size(47, 12);
  648. this.label9.TabIndex = 22;
  649. this.label9.Text = "mark3 X";
  650. //
  651. // MarkY3
  652. //
  653. this.MarkY3.DecimalPlaces = 4;
  654. this.MarkY3.Location = new System.Drawing.Point(93, 136);
  655. this.MarkY3.Maximum = new decimal(new int[] {
  656. 1000000,
  657. 0,
  658. 0,
  659. 0});
  660. this.MarkY3.Minimum = new decimal(new int[] {
  661. 1000000,
  662. 0,
  663. 0,
  664. -2147483648});
  665. this.MarkY3.Name = "MarkY3";
  666. this.MarkY3.Size = new System.Drawing.Size(120, 21);
  667. this.MarkY3.TabIndex = 21;
  668. //
  669. // markX3
  670. //
  671. this.markX3.DecimalPlaces = 4;
  672. this.markX3.Location = new System.Drawing.Point(93, 109);
  673. this.markX3.Maximum = new decimal(new int[] {
  674. 1000000,
  675. 0,
  676. 0,
  677. 0});
  678. this.markX3.Minimum = new decimal(new int[] {
  679. 1000000,
  680. 0,
  681. 0,
  682. -2147483648});
  683. this.markX3.Name = "markX3";
  684. this.markX3.Size = new System.Drawing.Size(120, 21);
  685. this.markX3.TabIndex = 20;
  686. //
  687. // label10
  688. //
  689. this.label10.AutoSize = true;
  690. this.label10.Location = new System.Drawing.Point(297, 138);
  691. this.label10.Name = "label10";
  692. this.label10.Size = new System.Drawing.Size(47, 12);
  693. this.label10.TabIndex = 27;
  694. this.label10.Text = "mark4 Y";
  695. //
  696. // label11
  697. //
  698. this.label11.AutoSize = true;
  699. this.label11.Location = new System.Drawing.Point(297, 111);
  700. this.label11.Name = "label11";
  701. this.label11.Size = new System.Drawing.Size(47, 12);
  702. this.label11.TabIndex = 26;
  703. this.label11.Text = "mark4 X";
  704. //
  705. // MarkY4
  706. //
  707. this.MarkY4.DecimalPlaces = 4;
  708. this.MarkY4.Location = new System.Drawing.Point(364, 136);
  709. this.MarkY4.Maximum = new decimal(new int[] {
  710. 1000000,
  711. 0,
  712. 0,
  713. 0});
  714. this.MarkY4.Minimum = new decimal(new int[] {
  715. 1000000,
  716. 0,
  717. 0,
  718. -2147483648});
  719. this.MarkY4.Name = "MarkY4";
  720. this.MarkY4.Size = new System.Drawing.Size(120, 21);
  721. this.MarkY4.TabIndex = 25;
  722. //
  723. // markX4
  724. //
  725. this.markX4.DecimalPlaces = 4;
  726. this.markX4.Location = new System.Drawing.Point(364, 109);
  727. this.markX4.Maximum = new decimal(new int[] {
  728. 1000000,
  729. 0,
  730. 0,
  731. 0});
  732. this.markX4.Minimum = new decimal(new int[] {
  733. 1000000,
  734. 0,
  735. 0,
  736. -2147483648});
  737. this.markX4.Name = "markX4";
  738. this.markX4.Size = new System.Drawing.Size(120, 21);
  739. this.markX4.TabIndex = 24;
  740. //
  741. // label12
  742. //
  743. this.label12.AutoSize = true;
  744. this.label12.Location = new System.Drawing.Point(26, 179);
  745. this.label12.Name = "label12";
  746. this.label12.Size = new System.Drawing.Size(191, 12);
  747. this.label12.TabIndex = 29;
  748. this.label12.Text = "尺寸相机7.5X下对焦清晰,z轴坐标";
  749. //
  750. // ZPos
  751. //
  752. this.ZPos.DecimalPlaces = 4;
  753. this.ZPos.Location = new System.Drawing.Point(245, 177);
  754. this.ZPos.Maximum = new decimal(new int[] {
  755. 1000000,
  756. 0,
  757. 0,
  758. 0});
  759. this.ZPos.Minimum = new decimal(new int[] {
  760. 1000000,
  761. 0,
  762. 0,
  763. -2147483648});
  764. this.ZPos.Name = "ZPos";
  765. this.ZPos.Size = new System.Drawing.Size(120, 21);
  766. this.ZPos.TabIndex = 28;
  767. //
  768. // btnMarkCal
  769. //
  770. this.btnMarkCal.Location = new System.Drawing.Point(34, 544);
  771. this.btnMarkCal.Name = "btnMarkCal";
  772. this.btnMarkCal.Size = new System.Drawing.Size(174, 23);
  773. this.btnMarkCal.TabIndex = 30;
  774. this.btnMarkCal.Text = "有Mark点标定计算";
  775. this.btnMarkCal.UseVisualStyleBackColor = true;
  776. this.btnMarkCal.Click += new System.EventHandler(this.btnMarkCal_Click);
  777. //
  778. // groupBox7
  779. //
  780. this.groupBox7.Controls.Add(this.label4);
  781. this.groupBox7.Controls.Add(this.markX1);
  782. this.groupBox7.Controls.Add(this.label12);
  783. this.groupBox7.Controls.Add(this.ZPos);
  784. this.groupBox7.Controls.Add(this.MarkY1);
  785. this.groupBox7.Controls.Add(this.label5);
  786. this.groupBox7.Controls.Add(this.label10);
  787. this.groupBox7.Controls.Add(this.markX2);
  788. this.groupBox7.Controls.Add(this.label11);
  789. this.groupBox7.Controls.Add(this.MarkY4);
  790. this.groupBox7.Controls.Add(this.MarkY2);
  791. this.groupBox7.Controls.Add(this.markX4);
  792. this.groupBox7.Controls.Add(this.label7);
  793. this.groupBox7.Controls.Add(this.label8);
  794. this.groupBox7.Controls.Add(this.label6);
  795. this.groupBox7.Controls.Add(this.label9);
  796. this.groupBox7.Controls.Add(this.markX3);
  797. this.groupBox7.Controls.Add(this.MarkY3);
  798. this.groupBox7.Location = new System.Drawing.Point(6, 135);
  799. this.groupBox7.Name = "groupBox7";
  800. this.groupBox7.Size = new System.Drawing.Size(533, 210);
  801. this.groupBox7.TabIndex = 31;
  802. this.groupBox7.TabStop = false;
  803. this.groupBox7.Text = "尺寸相机参数";
  804. //
  805. // groupBox8
  806. //
  807. this.groupBox8.Controls.Add(this.label13);
  808. this.groupBox8.Controls.Add(this.qx_markX1);
  809. this.groupBox8.Controls.Add(this.qx_markY1);
  810. this.groupBox8.Controls.Add(this.label15);
  811. this.groupBox8.Controls.Add(this.label16);
  812. this.groupBox8.Controls.Add(this.qx_markX2);
  813. this.groupBox8.Controls.Add(this.label17);
  814. this.groupBox8.Controls.Add(this.qx_markY4);
  815. this.groupBox8.Controls.Add(this.qx_markY2);
  816. this.groupBox8.Controls.Add(this.qx_markX4);
  817. this.groupBox8.Controls.Add(this.label18);
  818. this.groupBox8.Controls.Add(this.label19);
  819. this.groupBox8.Controls.Add(this.label20);
  820. this.groupBox8.Controls.Add(this.label21);
  821. this.groupBox8.Controls.Add(this.qx_markX3);
  822. this.groupBox8.Controls.Add(this.qx_markY3);
  823. this.groupBox8.Location = new System.Drawing.Point(8, 351);
  824. this.groupBox8.Name = "groupBox8";
  825. this.groupBox8.Size = new System.Drawing.Size(533, 175);
  826. this.groupBox8.TabIndex = 32;
  827. this.groupBox8.TabStop = false;
  828. this.groupBox8.Text = "缺陷相机参数";
  829. //
  830. // label13
  831. //
  832. this.label13.AutoSize = true;
  833. this.label13.Location = new System.Drawing.Point(24, 31);
  834. this.label13.Name = "label13";
  835. this.label13.Size = new System.Drawing.Size(47, 12);
  836. this.label13.TabIndex = 14;
  837. this.label13.Text = "mark1 X";
  838. //
  839. // qx_markX1
  840. //
  841. this.qx_markX1.DecimalPlaces = 4;
  842. this.qx_markX1.Location = new System.Drawing.Point(91, 29);
  843. this.qx_markX1.Maximum = new decimal(new int[] {
  844. 1000000,
  845. 0,
  846. 0,
  847. 0});
  848. this.qx_markX1.Minimum = new decimal(new int[] {
  849. 1000000,
  850. 0,
  851. 0,
  852. -2147483648});
  853. this.qx_markX1.Name = "qx_markX1";
  854. this.qx_markX1.Size = new System.Drawing.Size(120, 21);
  855. this.qx_markX1.TabIndex = 12;
  856. //
  857. // qx_markY1
  858. //
  859. this.qx_markY1.DecimalPlaces = 4;
  860. this.qx_markY1.Location = new System.Drawing.Point(91, 56);
  861. this.qx_markY1.Maximum = new decimal(new int[] {
  862. 1000000,
  863. 0,
  864. 0,
  865. 0});
  866. this.qx_markY1.Minimum = new decimal(new int[] {
  867. 1000000,
  868. 0,
  869. 0,
  870. -2147483648});
  871. this.qx_markY1.Name = "qx_markY1";
  872. this.qx_markY1.Size = new System.Drawing.Size(120, 21);
  873. this.qx_markY1.TabIndex = 13;
  874. //
  875. // label15
  876. //
  877. this.label15.AutoSize = true;
  878. this.label15.Location = new System.Drawing.Point(24, 58);
  879. this.label15.Name = "label15";
  880. this.label15.Size = new System.Drawing.Size(47, 12);
  881. this.label15.TabIndex = 15;
  882. this.label15.Text = "mark1 Y";
  883. //
  884. // label16
  885. //
  886. this.label16.AutoSize = true;
  887. this.label16.Location = new System.Drawing.Point(295, 138);
  888. this.label16.Name = "label16";
  889. this.label16.Size = new System.Drawing.Size(47, 12);
  890. this.label16.TabIndex = 27;
  891. this.label16.Text = "mark4 Y";
  892. //
  893. // qx_markX2
  894. //
  895. this.qx_markX2.DecimalPlaces = 4;
  896. this.qx_markX2.Location = new System.Drawing.Point(362, 29);
  897. this.qx_markX2.Maximum = new decimal(new int[] {
  898. 1000000,
  899. 0,
  900. 0,
  901. 0});
  902. this.qx_markX2.Minimum = new decimal(new int[] {
  903. 1000000,
  904. 0,
  905. 0,
  906. -2147483648});
  907. this.qx_markX2.Name = "qx_markX2";
  908. this.qx_markX2.Size = new System.Drawing.Size(120, 21);
  909. this.qx_markX2.TabIndex = 16;
  910. //
  911. // label17
  912. //
  913. this.label17.AutoSize = true;
  914. this.label17.Location = new System.Drawing.Point(295, 111);
  915. this.label17.Name = "label17";
  916. this.label17.Size = new System.Drawing.Size(47, 12);
  917. this.label17.TabIndex = 26;
  918. this.label17.Text = "mark4 X";
  919. //
  920. // qx_markY4
  921. //
  922. this.qx_markY4.DecimalPlaces = 4;
  923. this.qx_markY4.Location = new System.Drawing.Point(362, 136);
  924. this.qx_markY4.Maximum = new decimal(new int[] {
  925. 1000000,
  926. 0,
  927. 0,
  928. 0});
  929. this.qx_markY4.Minimum = new decimal(new int[] {
  930. 1000000,
  931. 0,
  932. 0,
  933. -2147483648});
  934. this.qx_markY4.Name = "qx_markY4";
  935. this.qx_markY4.Size = new System.Drawing.Size(120, 21);
  936. this.qx_markY4.TabIndex = 25;
  937. //
  938. // qx_markY2
  939. //
  940. this.qx_markY2.DecimalPlaces = 4;
  941. this.qx_markY2.Location = new System.Drawing.Point(362, 56);
  942. this.qx_markY2.Maximum = new decimal(new int[] {
  943. 1000000,
  944. 0,
  945. 0,
  946. 0});
  947. this.qx_markY2.Minimum = new decimal(new int[] {
  948. 1000000,
  949. 0,
  950. 0,
  951. -2147483648});
  952. this.qx_markY2.Name = "qx_markY2";
  953. this.qx_markY2.Size = new System.Drawing.Size(120, 21);
  954. this.qx_markY2.TabIndex = 17;
  955. //
  956. // qx_markX4
  957. //
  958. this.qx_markX4.DecimalPlaces = 4;
  959. this.qx_markX4.Location = new System.Drawing.Point(362, 109);
  960. this.qx_markX4.Maximum = new decimal(new int[] {
  961. 1000000,
  962. 0,
  963. 0,
  964. 0});
  965. this.qx_markX4.Minimum = new decimal(new int[] {
  966. 1000000,
  967. 0,
  968. 0,
  969. -2147483648});
  970. this.qx_markX4.Name = "qx_markX4";
  971. this.qx_markX4.Size = new System.Drawing.Size(120, 21);
  972. this.qx_markX4.TabIndex = 24;
  973. //
  974. // label18
  975. //
  976. this.label18.AutoSize = true;
  977. this.label18.Location = new System.Drawing.Point(295, 31);
  978. this.label18.Name = "label18";
  979. this.label18.Size = new System.Drawing.Size(47, 12);
  980. this.label18.TabIndex = 18;
  981. this.label18.Text = "mark2 X";
  982. //
  983. // label19
  984. //
  985. this.label19.AutoSize = true;
  986. this.label19.Location = new System.Drawing.Point(24, 138);
  987. this.label19.Name = "label19";
  988. this.label19.Size = new System.Drawing.Size(47, 12);
  989. this.label19.TabIndex = 23;
  990. this.label19.Text = "mark3 Y";
  991. //
  992. // label20
  993. //
  994. this.label20.AutoSize = true;
  995. this.label20.Location = new System.Drawing.Point(295, 58);
  996. this.label20.Name = "label20";
  997. this.label20.Size = new System.Drawing.Size(47, 12);
  998. this.label20.TabIndex = 19;
  999. this.label20.Text = "mark2 Y";
  1000. //
  1001. // label21
  1002. //
  1003. this.label21.AutoSize = true;
  1004. this.label21.Location = new System.Drawing.Point(24, 111);
  1005. this.label21.Name = "label21";
  1006. this.label21.Size = new System.Drawing.Size(47, 12);
  1007. this.label21.TabIndex = 22;
  1008. this.label21.Text = "mark3 X";
  1009. //
  1010. // qx_markX3
  1011. //
  1012. this.qx_markX3.DecimalPlaces = 4;
  1013. this.qx_markX3.Location = new System.Drawing.Point(91, 109);
  1014. this.qx_markX3.Maximum = new decimal(new int[] {
  1015. 1000000,
  1016. 0,
  1017. 0,
  1018. 0});
  1019. this.qx_markX3.Minimum = new decimal(new int[] {
  1020. 1000000,
  1021. 0,
  1022. 0,
  1023. -2147483648});
  1024. this.qx_markX3.Name = "qx_markX3";
  1025. this.qx_markX3.Size = new System.Drawing.Size(120, 21);
  1026. this.qx_markX3.TabIndex = 20;
  1027. //
  1028. // qx_markY3
  1029. //
  1030. this.qx_markY3.DecimalPlaces = 4;
  1031. this.qx_markY3.Location = new System.Drawing.Point(91, 136);
  1032. this.qx_markY3.Maximum = new decimal(new int[] {
  1033. 1000000,
  1034. 0,
  1035. 0,
  1036. 0});
  1037. this.qx_markY3.Minimum = new decimal(new int[] {
  1038. 1000000,
  1039. 0,
  1040. 0,
  1041. -2147483648});
  1042. this.qx_markY3.Name = "qx_markY3";
  1043. this.qx_markY3.Size = new System.Drawing.Size(120, 21);
  1044. this.qx_markY3.TabIndex = 21;
  1045. //
  1046. // btnNoMarkCal
  1047. //
  1048. this.btnNoMarkCal.Location = new System.Drawing.Point(305, 544);
  1049. this.btnNoMarkCal.Name = "btnNoMarkCal";
  1050. this.btnNoMarkCal.Size = new System.Drawing.Size(174, 23);
  1051. this.btnNoMarkCal.TabIndex = 33;
  1052. this.btnNoMarkCal.Text = "无Mark点标定计算";
  1053. this.btnNoMarkCal.UseVisualStyleBackColor = true;
  1054. this.btnNoMarkCal.Click += new System.EventHandler(this.btnNoMarkCal_Click);
  1055. //
  1056. // groupBox9
  1057. //
  1058. this.groupBox9.Controls.Add(this.button3);
  1059. this.groupBox9.Controls.Add(this.groupBox10);
  1060. this.groupBox9.Controls.Add(this.label41);
  1061. this.groupBox9.Controls.Add(this.btnCal);
  1062. this.groupBox9.Controls.Add(this.groupBox11);
  1063. this.groupBox9.Location = new System.Drawing.Point(562, 18);
  1064. this.groupBox9.Name = "groupBox9";
  1065. this.groupBox9.Size = new System.Drawing.Size(547, 611);
  1066. this.groupBox9.TabIndex = 1;
  1067. this.groupBox9.TabStop = false;
  1068. this.groupBox9.Text = "修复台标定";
  1069. //
  1070. // btnCal
  1071. //
  1072. this.btnCal.Location = new System.Drawing.Point(162, 456);
  1073. this.btnCal.Name = "btnCal";
  1074. this.btnCal.Size = new System.Drawing.Size(174, 23);
  1075. this.btnCal.TabIndex = 33;
  1076. this.btnCal.Text = "修复台标定计算";
  1077. this.btnCal.UseVisualStyleBackColor = true;
  1078. this.btnCal.Click += new System.EventHandler(this.btnCal_Click);
  1079. //
  1080. // groupBox11
  1081. //
  1082. this.groupBox11.Controls.Add(this.label29);
  1083. this.groupBox11.Controls.Add(this.bX1);
  1084. this.groupBox11.Controls.Add(this.bY1);
  1085. this.groupBox11.Controls.Add(this.label31);
  1086. this.groupBox11.Location = new System.Drawing.Point(8, 146);
  1087. this.groupBox11.Name = "groupBox11";
  1088. this.groupBox11.Size = new System.Drawing.Size(533, 103);
  1089. this.groupBox11.TabIndex = 31;
  1090. this.groupBox11.TabStop = false;
  1091. this.groupBox11.Text = "修复台XY轴调整前坐标";
  1092. //
  1093. // label29
  1094. //
  1095. this.label29.AutoSize = true;
  1096. this.label29.Location = new System.Drawing.Point(26, 48);
  1097. this.label29.Name = "label29";
  1098. this.label29.Size = new System.Drawing.Size(47, 12);
  1099. this.label29.TabIndex = 14;
  1100. this.label29.Text = "Point X";
  1101. //
  1102. // bX1
  1103. //
  1104. this.bX1.DecimalPlaces = 4;
  1105. this.bX1.Location = new System.Drawing.Point(93, 46);
  1106. this.bX1.Maximum = new decimal(new int[] {
  1107. 1000000,
  1108. 0,
  1109. 0,
  1110. 0});
  1111. this.bX1.Minimum = new decimal(new int[] {
  1112. 1000000,
  1113. 0,
  1114. 0,
  1115. -2147483648});
  1116. this.bX1.Name = "bX1";
  1117. this.bX1.Size = new System.Drawing.Size(120, 21);
  1118. this.bX1.TabIndex = 12;
  1119. //
  1120. // bY1
  1121. //
  1122. this.bY1.DecimalPlaces = 4;
  1123. this.bY1.Location = new System.Drawing.Point(348, 46);
  1124. this.bY1.Maximum = new decimal(new int[] {
  1125. 1000000,
  1126. 0,
  1127. 0,
  1128. 0});
  1129. this.bY1.Minimum = new decimal(new int[] {
  1130. 1000000,
  1131. 0,
  1132. 0,
  1133. -2147483648});
  1134. this.bY1.Name = "bY1";
  1135. this.bY1.Size = new System.Drawing.Size(120, 21);
  1136. this.bY1.TabIndex = 13;
  1137. //
  1138. // label31
  1139. //
  1140. this.label31.AutoSize = true;
  1141. this.label31.Location = new System.Drawing.Point(281, 48);
  1142. this.label31.Name = "label31";
  1143. this.label31.Size = new System.Drawing.Size(47, 12);
  1144. this.label31.TabIndex = 15;
  1145. this.label31.Text = "Point Y";
  1146. //
  1147. // label40
  1148. //
  1149. this.label40.AutoSize = true;
  1150. this.label40.ForeColor = System.Drawing.Color.IndianRed;
  1151. this.label40.Location = new System.Drawing.Point(99, 17);
  1152. this.label40.Name = "label40";
  1153. this.label40.Size = new System.Drawing.Size(125, 12);
  1154. this.label40.TabIndex = 34;
  1155. this.label40.Text = "请在主机台电脑上使用";
  1156. //
  1157. // label41
  1158. //
  1159. this.label41.AutoSize = true;
  1160. this.label41.ForeColor = System.Drawing.Color.IndianRed;
  1161. this.label41.Location = new System.Drawing.Point(99, 17);
  1162. this.label41.Name = "label41";
  1163. this.label41.Size = new System.Drawing.Size(125, 12);
  1164. this.label41.TabIndex = 35;
  1165. this.label41.Text = "请在修复台电脑上使用";
  1166. //
  1167. // groupBox10
  1168. //
  1169. this.groupBox10.Controls.Add(this.label14);
  1170. this.groupBox10.Controls.Add(this.aX1);
  1171. this.groupBox10.Controls.Add(this.aY1);
  1172. this.groupBox10.Controls.Add(this.label22);
  1173. this.groupBox10.Location = new System.Drawing.Point(8, 308);
  1174. this.groupBox10.Name = "groupBox10";
  1175. this.groupBox10.Size = new System.Drawing.Size(533, 103);
  1176. this.groupBox10.TabIndex = 36;
  1177. this.groupBox10.TabStop = false;
  1178. this.groupBox10.Text = "修复台XY轴调整后坐标";
  1179. //
  1180. // label14
  1181. //
  1182. this.label14.AutoSize = true;
  1183. this.label14.Location = new System.Drawing.Point(26, 47);
  1184. this.label14.Name = "label14";
  1185. this.label14.Size = new System.Drawing.Size(47, 12);
  1186. this.label14.TabIndex = 14;
  1187. this.label14.Text = "Point X";
  1188. //
  1189. // aX1
  1190. //
  1191. this.aX1.DecimalPlaces = 4;
  1192. this.aX1.Location = new System.Drawing.Point(93, 45);
  1193. this.aX1.Maximum = new decimal(new int[] {
  1194. 1000000,
  1195. 0,
  1196. 0,
  1197. 0});
  1198. this.aX1.Minimum = new decimal(new int[] {
  1199. 1000000,
  1200. 0,
  1201. 0,
  1202. -2147483648});
  1203. this.aX1.Name = "aX1";
  1204. this.aX1.Size = new System.Drawing.Size(120, 21);
  1205. this.aX1.TabIndex = 12;
  1206. //
  1207. // aY1
  1208. //
  1209. this.aY1.DecimalPlaces = 4;
  1210. this.aY1.Location = new System.Drawing.Point(348, 45);
  1211. this.aY1.Maximum = new decimal(new int[] {
  1212. 1000000,
  1213. 0,
  1214. 0,
  1215. 0});
  1216. this.aY1.Minimum = new decimal(new int[] {
  1217. 1000000,
  1218. 0,
  1219. 0,
  1220. -2147483648});
  1221. this.aY1.Name = "aY1";
  1222. this.aY1.Size = new System.Drawing.Size(120, 21);
  1223. this.aY1.TabIndex = 13;
  1224. //
  1225. // label22
  1226. //
  1227. this.label22.AutoSize = true;
  1228. this.label22.Location = new System.Drawing.Point(281, 47);
  1229. this.label22.Name = "label22";
  1230. this.label22.Size = new System.Drawing.Size(47, 12);
  1231. this.label22.TabIndex = 15;
  1232. this.label22.Text = "Point Y";
  1233. //
  1234. // button3
  1235. //
  1236. this.button3.Location = new System.Drawing.Point(162, 67);
  1237. this.button3.Name = "button3";
  1238. this.button3.Size = new System.Drawing.Size(174, 23);
  1239. this.button3.TabIndex = 37;
  1240. this.button3.Text = "修复台标定1";
  1241. this.button3.UseVisualStyleBackColor = true;
  1242. this.button3.Click += new System.EventHandler(this.button3_Click);
  1243. //
  1244. // Form1
  1245. //
  1246. this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
  1247. this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
  1248. this.ClientSize = new System.Drawing.Size(1119, 664);
  1249. this.Controls.Add(this.tabControl1);
  1250. this.Name = "Form1";
  1251. this.Text = "版博士推理工具";
  1252. this.Load += new System.EventHandler(this.Form1_Load);
  1253. this.groupBox1.ResumeLayout(false);
  1254. this.gboxDefectList.ResumeLayout(false);
  1255. this.gboxDefectList.PerformLayout();
  1256. this.groupBox3.ResumeLayout(false);
  1257. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown2)).EndInit();
  1258. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit();
  1259. this.groupBox4.ResumeLayout(false);
  1260. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown3)).EndInit();
  1261. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown4)).EndInit();
  1262. this.groupBox5.ResumeLayout(false);
  1263. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown6)).EndInit();
  1264. this.groupBox6.ResumeLayout(false);
  1265. ((System.ComponentModel.ISupportInitialize)(this.numericUpDown5)).EndInit();
  1266. this.tabControl1.ResumeLayout(false);
  1267. this.tabPage1.ResumeLayout(false);
  1268. this.tabPage1.PerformLayout();
  1269. this.tabPage2.ResumeLayout(false);
  1270. this.groupBox2.ResumeLayout(false);
  1271. this.groupBox2.PerformLayout();
  1272. ((System.ComponentModel.ISupportInitialize)(this.markX1)).EndInit();
  1273. ((System.ComponentModel.ISupportInitialize)(this.MarkY1)).EndInit();
  1274. ((System.ComponentModel.ISupportInitialize)(this.MarkY2)).EndInit();
  1275. ((System.ComponentModel.ISupportInitialize)(this.markX2)).EndInit();
  1276. ((System.ComponentModel.ISupportInitialize)(this.MarkY3)).EndInit();
  1277. ((System.ComponentModel.ISupportInitialize)(this.markX3)).EndInit();
  1278. ((System.ComponentModel.ISupportInitialize)(this.MarkY4)).EndInit();
  1279. ((System.ComponentModel.ISupportInitialize)(this.markX4)).EndInit();
  1280. ((System.ComponentModel.ISupportInitialize)(this.ZPos)).EndInit();
  1281. this.groupBox7.ResumeLayout(false);
  1282. this.groupBox7.PerformLayout();
  1283. this.groupBox8.ResumeLayout(false);
  1284. this.groupBox8.PerformLayout();
  1285. ((System.ComponentModel.ISupportInitialize)(this.qx_markX1)).EndInit();
  1286. ((System.ComponentModel.ISupportInitialize)(this.qx_markY1)).EndInit();
  1287. ((System.ComponentModel.ISupportInitialize)(this.qx_markX2)).EndInit();
  1288. ((System.ComponentModel.ISupportInitialize)(this.qx_markY4)).EndInit();
  1289. ((System.ComponentModel.ISupportInitialize)(this.qx_markY2)).EndInit();
  1290. ((System.ComponentModel.ISupportInitialize)(this.qx_markX4)).EndInit();
  1291. ((System.ComponentModel.ISupportInitialize)(this.qx_markX3)).EndInit();
  1292. ((System.ComponentModel.ISupportInitialize)(this.qx_markY3)).EndInit();
  1293. this.groupBox9.ResumeLayout(false);
  1294. this.groupBox9.PerformLayout();
  1295. this.groupBox11.ResumeLayout(false);
  1296. this.groupBox11.PerformLayout();
  1297. ((System.ComponentModel.ISupportInitialize)(this.bX1)).EndInit();
  1298. ((System.ComponentModel.ISupportInitialize)(this.bY1)).EndInit();
  1299. this.groupBox10.ResumeLayout(false);
  1300. this.groupBox10.PerformLayout();
  1301. ((System.ComponentModel.ISupportInitialize)(this.aX1)).EndInit();
  1302. ((System.ComponentModel.ISupportInitialize)(this.aY1)).EndInit();
  1303. this.ResumeLayout(false);
  1304. }
  1305. #endregion
  1306. private System.Windows.Forms.FlowLayoutPanel flpQualifiedPannel;
  1307. private System.Windows.Forms.GroupBox groupBox1;
  1308. private System.Windows.Forms.Button button1;
  1309. private System.Windows.Forms.TextBox textBox1;
  1310. private System.Windows.Forms.GroupBox gboxDefectList;
  1311. private System.Windows.Forms.FlowLayoutPanel pnlBmpList;
  1312. private System.Windows.Forms.TextBox textBox3;
  1313. private System.Windows.Forms.TextBox textBox4;
  1314. private System.Windows.Forms.Button button2;
  1315. private System.Windows.Forms.ComboBox comboBox1;
  1316. private System.Windows.Forms.Label label1;
  1317. private System.Windows.Forms.CheckBox checkBox1;
  1318. private System.Windows.Forms.GroupBox groupBox3;
  1319. private System.Windows.Forms.NumericUpDown numericUpDown1;
  1320. private System.Windows.Forms.NumericUpDown numericUpDown2;
  1321. private System.Windows.Forms.GroupBox groupBox4;
  1322. private System.Windows.Forms.NumericUpDown numericUpDown3;
  1323. private System.Windows.Forms.NumericUpDown numericUpDown4;
  1324. private System.Windows.Forms.GroupBox groupBox5;
  1325. private System.Windows.Forms.NumericUpDown numericUpDown6;
  1326. private System.Windows.Forms.GroupBox groupBox6;
  1327. private System.Windows.Forms.NumericUpDown numericUpDown5;
  1328. private System.Windows.Forms.ListBox lstLog;
  1329. private System.Windows.Forms.CheckBox checkBox2;
  1330. private System.Windows.Forms.TabControl tabControl1;
  1331. private System.Windows.Forms.TabPage tabPage1;
  1332. private System.Windows.Forms.TabPage tabPage2;
  1333. private System.Windows.Forms.GroupBox groupBox2;
  1334. private System.Windows.Forms.NumericUpDown markX1;
  1335. private System.Windows.Forms.Label label3;
  1336. private System.Windows.Forms.TextBox tbSFPath;
  1337. private System.Windows.Forms.Label label2;
  1338. private System.Windows.Forms.TextBox tbTZPath;
  1339. private System.Windows.Forms.Label label5;
  1340. private System.Windows.Forms.Label label4;
  1341. private System.Windows.Forms.NumericUpDown MarkY1;
  1342. private System.Windows.Forms.GroupBox groupBox8;
  1343. private System.Windows.Forms.Label label13;
  1344. private System.Windows.Forms.NumericUpDown qx_markX1;
  1345. private System.Windows.Forms.NumericUpDown qx_markY1;
  1346. private System.Windows.Forms.Label label15;
  1347. private System.Windows.Forms.Label label16;
  1348. private System.Windows.Forms.NumericUpDown qx_markX2;
  1349. private System.Windows.Forms.Label label17;
  1350. private System.Windows.Forms.NumericUpDown qx_markY4;
  1351. private System.Windows.Forms.NumericUpDown qx_markY2;
  1352. private System.Windows.Forms.NumericUpDown qx_markX4;
  1353. private System.Windows.Forms.Label label18;
  1354. private System.Windows.Forms.Label label19;
  1355. private System.Windows.Forms.Label label20;
  1356. private System.Windows.Forms.Label label21;
  1357. private System.Windows.Forms.NumericUpDown qx_markX3;
  1358. private System.Windows.Forms.NumericUpDown qx_markY3;
  1359. private System.Windows.Forms.GroupBox groupBox7;
  1360. private System.Windows.Forms.Label label12;
  1361. private System.Windows.Forms.NumericUpDown ZPos;
  1362. private System.Windows.Forms.Label label10;
  1363. private System.Windows.Forms.NumericUpDown markX2;
  1364. private System.Windows.Forms.Label label11;
  1365. private System.Windows.Forms.NumericUpDown MarkY4;
  1366. private System.Windows.Forms.NumericUpDown MarkY2;
  1367. private System.Windows.Forms.NumericUpDown markX4;
  1368. private System.Windows.Forms.Label label7;
  1369. private System.Windows.Forms.Label label8;
  1370. private System.Windows.Forms.Label label6;
  1371. private System.Windows.Forms.Label label9;
  1372. private System.Windows.Forms.NumericUpDown markX3;
  1373. private System.Windows.Forms.NumericUpDown MarkY3;
  1374. private System.Windows.Forms.Button btnMarkCal;
  1375. private System.Windows.Forms.Button btnNoMarkCal;
  1376. private System.Windows.Forms.GroupBox groupBox9;
  1377. private System.Windows.Forms.GroupBox groupBox10;
  1378. private System.Windows.Forms.Label label14;
  1379. private System.Windows.Forms.NumericUpDown aX1;
  1380. private System.Windows.Forms.NumericUpDown aY1;
  1381. private System.Windows.Forms.Label label22;
  1382. private System.Windows.Forms.Label label41;
  1383. private System.Windows.Forms.Button btnCal;
  1384. private System.Windows.Forms.GroupBox groupBox11;
  1385. private System.Windows.Forms.Label label29;
  1386. private System.Windows.Forms.NumericUpDown bX1;
  1387. private System.Windows.Forms.NumericUpDown bY1;
  1388. private System.Windows.Forms.Label label31;
  1389. private System.Windows.Forms.Label label40;
  1390. private System.Windows.Forms.Button button3;
  1391. }
  1392. }