原创 STM32 HAL庫之USB
前言 stm32f1xx_hal_msp.c 文件定義了兩個函數 HAL_MspInit 和 HAL_MspDeInit。這兩個函數分別被文件 stm32f1xx_hal.c 中的 HAL_Init 和 HAL_DeInit 所調
原创 STM32 HAL庫之IIC
IIC I2C 總線是一種串行數據總線,只有二根信號線,一根是雙向的數據線SDA,另一根是時鐘線SCL,兩條線可以掛多個設備。 IIC設備(絕大多數)裏有個固定的地址,只有在兩條線上傳輸的值等於IIC設備的固化地址時,其纔會作出響
原创 Webots下關於Scene Tree(場景樹)和首選項的介紹
場景樹(Scene Tree) 要訪問“場景樹窗口”,可以在Tools菜單中選擇Scene Tree, 也可以按主工具欄中的Show the Scene Tree side bar按鈕。 場景樹包含描述模擬世界(包括機器人和環
原创 機器人模擬器webots初學者入門教程
Webots GUI由四個主要窗口組成: 顯示並允許您與3D模擬進行交互的3D window(3D窗口) 表示當前世界的層次結構的Scene tree(場景樹) 允許您編輯源代碼的Text editor(文本編輯器) 以及最後
原创 Halcon VS2019 c#結合Halcon界面編程
上圖: 分別解析: 按鈕代碼增加: private void button1_Click(object sender, EventArgs e) { HDevelopExport HD = new HDevelo
原创 達爾文OP2 系統架構
達爾文OP2 系統架構
原创 Halcon 字符串處理
上圖: 貼代碼: * 在一個窗口打印字符串 dev_close_window () dev_open_window (0, 0, 512, 512, 'black', WindowID) dev_clear_window ()
原创 Halcon 讀取工業條形碼
上圖: 貼上代碼: * 讀取2/5類型工業條形碼 create_bar_code_model ([], [], BarCodeHandle) *檢測一張圖片上的單一條形碼 set_bar_code_param (BarCodeH
原创 Halcon 定位
效果圖如下: 貼上代碼 * 製藥行業膠囊檢測 dev_close_window () dev_update_off () read_image (ImageOrig, 'blister/blister_reference') d
原创 Halcon 2D計量
使用2D計量,您可以測量可以由特定幾何圖元表示的對象的尺寸。可以測量的幾何形狀包括圓形,橢圓形,矩形和直線。 先上結果: 程序分解: dev_update_off () read_image (Image, 'pads') ge
原创 Halcon 控制語句
控制語句類型主要由以下幾種組成: (1) if條件語句; (2) switch多分支條件語句; (3) 循環語句:while循環語句; (4) 循環語句:for循環語句; (5)中斷語句。 1.if條件語句 If條件語句有三種常用
原创 圖像採集 光源
機器視覺 機器視覺是使得機器具有與人一樣的視覺,實現檢測、測量以及判別等功能。一個正常的機器視覺系統應該包括圖像採集系統(光源、相機、鏡頭等部分)、圖像處理系統(圖像分析、圖像特徵提取等)以及機械執行單元。 圖像採集系統 (1)
原创 Halcon 採集助手批量文件夾下圖像讀取
Halcon圖像讀取 利用read_image算子讀取圖像 算子read_ image(:Image:FileName:)中 Image爲讀取的圖像變量名稱, FileName爲圖像文件所在的路徑, Halcon支持多種圖像格式。
原创 Halcon 算子
基本結構 Halcon算子的基本結構爲: 算子(圖像輸入:圖像輸出:控制輸入:控制輸出:) Halcon算子中的四種參數被三個冒號依次隔開, 分別是: 圖像輸入參數,圖像輸出參數,控制輸入參數,控制輸出參數。 一個算子中可能這四
原创 Halcon 圖像自適應窗口|顯示文字
圖形窗口 默認的圖形窗口尺寸爲512*512,因此當圖像尺寸不同時顯示在圖像窗口上會 變形,要看到無變形的圖像的步驟爲:菜單欄>可視化>圖像尺寸>適應窗口,即 可自動調整窗口。 另一種方法: 圖像顯示 HDevelop中顯示圖