C# 定位,卡尺,C#代碼結(jié)合,測(cè)量寬度。
E:\DISK1\VisionPro\Images\bracket_std.idb創(chuàng)建兩個(gè)塊第一個(gè)做模板匹配和定位第二個(gè)是卡尺把8位圖給輸出為什么不是參數(shù)而是圖片因?yàn)閰?shù)綁定圖片上了。第二個(gè)卡尺塊分別設(shè)置好給的坐標(biāo)查看運(yùn)行正常開(kāi)始寫代碼測(cè)試代碼可跳過(guò)我想寫個(gè)測(cè)試代碼用來(lái)輸出內(nèi)容這一部分可以不用看//測(cè)試類的標(biāo)簽定義一下CogGraphicLabel test;//創(chuàng)建標(biāo)簽組件類 - 用來(lái)測(cè)試GroupRun里面的test new CogGraphicLabel();//設(shè)置標(biāo)簽的參數(shù)test.Font new Font(微軟雅黑,12); //字體test.Color CogColorConstants.Yellow; //設(shè)置顏色test.X 20;//x坐標(biāo)test.Y 20;//y坐標(biāo)test.Text string.Format(測(cè)試);//在ModifyLastRunRecord里面寫//輸出標(biāo)簽mToolBlock.AddGraphicToRunRecord(test,lastRecord,CogCaliperTool1.InputImage,script);就OJBK了開(kāi)始寫代碼代碼列表集合包using System.Collections.Generic;//集合的包運(yùn)行函數(shù)里面寫的代碼//先找到mToolBlock塊的類拿到里面的三個(gè)卡尺工具//卡尺1CogCaliperTool kc1 mToolBlock.Tools[CogCaliperTool1] as CogCaliperTool;//獲取值類型CogCaliperResult kc1zlx kc1.Results[0];//卡尺2CogCaliperTool kc2 mToolBlock.Tools[CogCaliperTool2] as CogCaliperTool;//獲取值類型CogCaliperResult kc2zlx kc2.Results[0];//卡尺3CogCaliperTool kc3 mToolBlock.Tools[CogCaliperTool3] as CogCaliperTool;//獲取值類型CogCaliperResult kc3zlx kc3.Results[0];//清空每次執(zhí)行清空防止多次執(zhí)行。bqlb.Clear();//創(chuàng)建第1個(gè)卡尺坐標(biāo),獲取寬度//設(shè)置標(biāo)簽的參數(shù)CogGraphicLabel test1 new CogGraphicLabel();//創(chuàng)建標(biāo)簽組件類test1.Font new Font(微軟雅黑, 12); //字體test1.Color CogColorConstants.Yellow; //設(shè)置顏色test1.X kc1zlx.PositionX;//x坐標(biāo)test1.Y kc1zlx.PositionY;//y坐標(biāo)test1.Text string.Format(卡尺1寬度{0}, kc1zlx.Width);//設(shè)置標(biāo)簽內(nèi)容bqlb.Add(test1);//添加到集合里面//創(chuàng)建第2個(gè)卡尺坐標(biāo),獲取寬度CogGraphicLabel test2 new CogGraphicLabel();//創(chuàng)建標(biāo)簽組件類test2.Font new Font(微軟雅黑, 12); //字體test2.Color CogColorConstants.Yellow; //設(shè)置顏色test2.X kc2zlx.PositionX;//x坐標(biāo)test2.Y kc2zlx.PositionY;//y坐標(biāo)test2.Text string.Format(卡尺2寬度{0}, kc2zlx.Width);//設(shè)置標(biāo)簽內(nèi)容bqlb.Add(test2);//添加到集合里面//創(chuàng)建第3個(gè)卡尺坐標(biāo),獲取寬度CogGraphicLabel test3 new CogGraphicLabel();//創(chuàng)建標(biāo)簽組件類test3.Font new Font(微軟雅黑, 12); //字體test3.Color CogColorConstants.Yellow; //設(shè)置顏色test3.X kc3zlx.PositionX;//x坐標(biāo)test3.Y kc3zlx.PositionY;//y坐標(biāo)test3.Text string.Format(卡尺3寬度{0}, kc3zlx.Width);//設(shè)置標(biāo)簽內(nèi)容bqlb.Add(test3);//添加到集合里面圖片輸出里面寫public override void ModifyLastRunRecord(Cognex.VisionPro.ICogRecord lastRecord){//輸出列表里的所有標(biāo)簽foreach(CogGraphicLabel dgbq in bqlb){//輸出測(cè)試標(biāo)簽mToolBlock.AddGraphicToRunRecord(dgbq,lastRecord,CogCaliperTool1.InputImage,script);}}結(jié)果

相關(guān)新聞

時(shí)序邏輯電路設(shè)計(jì):從觸發(fā)器到狀態(tài)機(jī)的核心原理與實(shí)踐

時(shí)序邏輯電路設(shè)計(jì):從觸發(fā)器到狀態(tài)機(jī)的核心原理與實(shí)踐

1. 從組合邏輯到時(shí)序邏輯:為什么“記憶”是數(shù)字電路的分水嶺如果你已經(jīng)學(xué)過(guò)了組合邏輯電路,可能會(huì)覺(jué)得數(shù)字電路的世界就是一堆與門、或門、非門,輸入一變,輸出立刻跟著變,干凈利落。但當(dāng)你開(kāi)始接觸“時(shí)序邏輯電路”時(shí)&…

2026/8/2 12:23:23 閱讀更多
軟件設(shè)計(jì)師備考全攻略:從知識(shí)體系構(gòu)建到實(shí)戰(zhàn)應(yīng)試技巧

軟件設(shè)計(jì)師備考全攻略:從知識(shí)體系構(gòu)建到實(shí)戰(zhàn)應(yīng)試技巧

1. 備考緣起與核心價(jià)值最近幾年,身邊不少朋友和同事都在討論“軟考”,尤其是中級(jí)資格的《軟件設(shè)計(jì)師》。有人是為了職稱評(píng)定,有人是為了積分落戶,也有人純粹是想系統(tǒng)梳理一下自己的知識(shí)體系,給職業(yè)生涯加個(gè)“官方認(rèn)證”…

2026/7/31 1:54:59 閱讀更多
國(guó)內(nèi)零門檻部署AI編程助手:Codex替代方案與VSCode集成指南

國(guó)內(nèi)零門檻部署AI編程助手:Codex替代方案與VSCode集成指南

這次我們來(lái)看一個(gè)在國(guó)內(nèi)免費(fèi)安裝使用 Codex 的完整方案。對(duì)于很多開(kāi)發(fā)者來(lái)說(shuō),Codex 是一個(gè)強(qiáng)大的 AI 編程助手,但直接訪問(wèn)和使用往往存在門檻。這篇文章的重點(diǎn)不是探討 Codex 背后的復(fù)雜技術(shù),而是提供一個(gè)清晰、可操作的本地化部署和使用指南…

2026/8/2 12:15:40 閱讀更多
Raspberry Pi 400一體式創(chuàng)客電腦:硬件解析、系統(tǒng)優(yōu)化與項(xiàng)目實(shí)戰(zhàn)指南

Raspberry Pi 400一體式創(chuàng)客電腦:硬件解析、系統(tǒng)優(yōu)化與項(xiàng)目實(shí)戰(zhàn)指南

1. 項(xiàng)目概述:為什么說(shuō)Raspberry Pi 400是“一體式”創(chuàng)客電腦的革命?如果你玩過(guò)樹(shù)莓派,肯定對(duì)那個(gè)小小的、裸露著電路板的開(kāi)發(fā)板印象深刻。它功能強(qiáng)大,但每次想用,都得翻箱倒柜找HDMI線、鍵盤、鼠標(biāo),再找個(gè)合…

2026/8/2 12:15:40 閱讀更多
Python實(shí)戰(zhàn):如何高效獲取與分析NASA開(kāi)放數(shù)據(jù)

Python實(shí)戰(zhàn):如何高效獲取與分析NASA開(kāi)放數(shù)據(jù)

1. 項(xiàng)目概述:NASA數(shù)據(jù)開(kāi)放計(jì)劃與Python的完美結(jié)合NASA作為全球頂尖的航天機(jī)構(gòu),自2010年起實(shí)施開(kāi)放數(shù)據(jù)戰(zhàn)略,通過(guò)api.nasa.gov門戶向公眾免費(fèi)開(kāi)放超過(guò)14萬(wàn)組航天數(shù)據(jù)資源。這些數(shù)據(jù)涵蓋地球觀測(cè)、天文圖像、航天器遙測(cè)等眾多領(lǐng)域,每…

2026/8/2 12:15:40 閱讀更多
藍(lán)橋杯Python省賽78分復(fù)盤:從暴力枚舉到狀壓DP的實(shí)戰(zhàn)策略

藍(lán)橋杯Python省賽78分復(fù)盤:從暴力枚舉到狀壓DP的實(shí)戰(zhàn)策略

1. 賽題復(fù)盤與整體策略剛結(jié)束的第十五屆藍(lán)橋杯省賽Python B組,難度梯度設(shè)置得相當(dāng)有意思,既有送分的基礎(chǔ)題,也有需要仔細(xì)琢磨的中等題,最后壓軸的幾道更是對(duì)算法思維和代碼實(shí)現(xiàn)能力的雙重考驗(yàn)。我這次拿到了78分,雖然離…

2026/8/2 12:15:40 閱讀更多
Gemini 1.5 Flash長(zhǎng)上下文模型實(shí)戰(zhàn):從成本解析到代碼庫(kù)、文檔分析應(yīng)用

Gemini 1.5 Flash長(zhǎng)上下文模型實(shí)戰(zhàn):從成本解析到代碼庫(kù)、文檔分析應(yīng)用

1. 從“1塊8讀完三體”說(shuō)起:我們到底在期待什么? 最近,谷歌AI扔下了一顆“性價(jià)比”炸彈,標(biāo)題黨們紛紛打出了“1塊8讀完3本《三體》”的噱頭。這個(gè)數(shù)字乍一看確實(shí)抓人眼球,但作為一個(gè)在AI應(yīng)用和成本優(yōu)化上折騰了多年的老…

2026/8/2 12:05:39 閱讀更多
MoneyPrinterPlus實(shí)戰(zhàn)指南:AI視頻批量生成與自動(dòng)化發(fā)布完整解決方案

MoneyPrinterPlus實(shí)戰(zhàn)指南:AI視頻批量生成與自動(dòng)化發(fā)布完整解決方案

MoneyPrinterPlus實(shí)戰(zhàn)指南:AI視頻批量生成與自動(dòng)化發(fā)布完整解決方案 【免費(fèi)下載鏈接】MoneyPrinterPlus AI一鍵批量生成各類短視頻,自動(dòng)批量混剪短視頻,自動(dòng)把視頻發(fā)布到抖音,快手,小紅書,視頻號(hào)上,賺錢從來(lái)沒(méi)有這么容易過(guò)! 支持本地語(yǔ)音模型chatTTS,fasterwhisper,…

2026/8/2 0:04:00 閱讀更多
3分鐘搞定!QQ空間歷史說(shuō)說(shuō)完整備份終極指南

3分鐘搞定!QQ空間歷史說(shuō)說(shuō)完整備份終極指南

3分鐘搞定!QQ空間歷史說(shuō)說(shuō)完整備份終極指南 【免費(fèi)下載鏈接】GetQzonehistory 獲取QQ空間發(fā)布的歷史說(shuō)說(shuō) 項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾想過(guò),那些年發(fā)過(guò)的QQ空間說(shuō)說(shuō),那些記錄青春的文字…

2026/8/2 0:04:01 閱讀更多
MoneyPrinterPlus實(shí)戰(zhàn)指南:AI視頻批量生成與自動(dòng)化發(fā)布完整解決方案

MoneyPrinterPlus實(shí)戰(zhàn)指南:AI視頻批量生成與自動(dòng)化發(fā)布完整解決方案

MoneyPrinterPlus實(shí)戰(zhàn)指南:AI視頻批量生成與自動(dòng)化發(fā)布完整解決方案 【免費(fèi)下載鏈接】MoneyPrinterPlus AI一鍵批量生成各類短視頻,自動(dòng)批量混剪短視頻,自動(dòng)把視頻發(fā)布到抖音,快手,小紅書,視頻號(hào)上,賺錢從來(lái)沒(méi)有這么容易過(guò)! 支持本地語(yǔ)音模型chatTTS,fasterwhisper,…

2026/8/2 0:04:00 閱讀更多
3分鐘搞定!QQ空間歷史說(shuō)說(shuō)完整備份終極指南

3分鐘搞定!QQ空間歷史說(shuō)說(shuō)完整備份終極指南

3分鐘搞定!QQ空間歷史說(shuō)說(shuō)完整備份終極指南 【免費(fèi)下載鏈接】GetQzonehistory 獲取QQ空間發(fā)布的歷史說(shuō)說(shuō) 項(xiàng)目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你是否曾想過(guò),那些年發(fā)過(guò)的QQ空間說(shuō)說(shuō),那些記錄青春的文字…

2026/8/2 0:04:01 閱讀更多
AMAT 0100-02186 I/O 分配 PCB

AMAT 0100-02186 I/O 分配 PCB

AMAT 0100-02186 I/O分配PCB板是應(yīng)用材料(Applied Materials)公司生產(chǎn)的一款用于半導(dǎo)體設(shè)備的I/O信號(hào)分配電路板。該型號(hào)(0100-02186)的核心特點(diǎn)如下:專用于Endura等半導(dǎo)體工藝腔室。集成信號(hào)路由與分配功能。連接控制…

2026/8/2 2:51:21 閱讀更多
Nissei Corp FFMN-32L-10-T0 40AX 三相異步電動(dòng)機(jī)

Nissei Corp FFMN-32L-10-T0 40AX 三相異步電動(dòng)機(jī)

Nissei Corp FFMN-32L-10-T0 40AX 三相異步電動(dòng)機(jī)是日本日清(Nissei)品牌的一款工業(yè)用三相異步電機(jī),適用于自動(dòng)化設(shè)備及通用機(jī)械驅(qū)動(dòng)。該型號(hào)(FFMN-32L-10-T0 40AX)的核心特點(diǎn)如下:三相交流異步電動(dòng)機(jī)。額定…

2026/8/2 2:52:49 閱讀更多