加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

logo

logo
  • 點贊
  • 評論
  • 分享
2
  • 課程介紹
  • 推薦器件
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜
高級

C#haclon機器視覺【啟蒙課】

2021/06/09
1365
閱讀需 4 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

橫向二維碼.png

課程簡介

1、HALCON是德國MVtec公司開發(fā)的一套完善的標準的機器視覺算法包,它節(jié)約了產(chǎn)品成本,縮短了軟件開發(fā)周期。

Halcon:底層功能算法多,運算性能快,開發(fā)需要一定軟件功底和圖像處理理論。

快速學習做法:研究實例、做實戰(zhàn)項目。halcon不能提供相應的界面編程需求,需要和vs來構造MFC界面或者VS winform使用,才能構成一套完整軟件。

2、需求主要有二維三維二維:(1)識別定位;(2)OCR識別;(3)二維碼識別;(4)測量;(5)缺陷檢測;(6)機器控制等三維:(1)多目標定(2)三維重建(3)三維匹配等

3、成為合格的機器視覺工程師須具備三個方面的知識


  圖像處理涉及以下幾大領域:

A、圖像處理的基本理論知識(圖像理論的基礎知識)

B、圖像增強(對比度拉伸、灰度變換等)

C、圖像的幾何變換(仿射變換,旋轉矩陣等)

D、圖像的頻域處理(傅里葉變換、DFT、小波變換、高低通濾波器設計)

E、形態(tài)學(膨脹、腐蝕、開運算和閉運算以及凸殼等)

F、圖像分割

G、圖像復原

H、運動圖像

I、圖像配準(模板匹配等)

J、模式識別(分類器訓練,神經(jīng)網(wǎng)絡深度學習等)

(2)軟件編程功底

具備C,C++,C#及MFC界面開發(fā)的功底

A、C語言的學習主要看譚浩強寫的C語言相關知識

B、C++主要看C++primerplus書籍

C、MFC的學習主要看孫鑫編寫的《VC++深入詳解》這本書及相應的視頻教程,并在VC++6.0軟件或VS2010等軟件上編寫程序和實踐。

(3)光學知識:

光學知識主要在你設計方案時相機、光源、鏡頭等選型時起到關鍵作用。

4、學習HALCON最重要的是學習其中的方法、流程和套路

HALCON主要完成圖像算法的流程套路如下:

特征提取總結:

1、幾何特征(面積、周長、矩形度)

2、紋理特征(與灰度相關,如熵、能量值)

3、顏色特征

4、概率特征


  學習機器視覺的好方法:

1、學習機器視覺一定要結合項目實戰(zhàn),在實踐中學 結經(jīng)驗教訓,系統(tǒng)化學習所需知識。

2、補充一定的C++和c#知識,進行VS聯(lián)合開發(fā),客戶現(xiàn)場的學習和現(xiàn)場調(diào)試,不斷學習示例分析,掌握方法套路流程。

3、根據(jù)實際問題,學習模塊調(diào)用,按照方法套路學習。

4、最好是先用HALCON實現(xiàn)圖像處理部分,然后在VS2015開發(fā)軟件中利用winform界面實現(xiàn)出來,實踐學習是最好的方法。


講師介紹:

東哥,主要從事Halcon視覺、深度學習等開發(fā)多年軟件培訓經(jīng)驗,計算機視覺領域老司機12.jpg

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
MC9S08PA16AVTJR 1 NXP Semiconductors Microcontroller

ECAD模型

下載ECAD模型
$2.42 查看
MKL02Z16VFG4 1 NXP Semiconductors RISC MICROCONTROLLER
$2.9 查看
ATXMEGA32A4U-AU 1 Microchip Technology Inc IC MCU 8BIT 32KB FLASH 44TQFP

ECAD模型

下載ECAD模型
$3.78 查看

相關推薦

電子產(chǎn)業(yè)圖譜