幫助中心 | 我的帳號 | 關於我們

工業機器人視覺技術(第2版高等職業教育校企深度融合系列教材互聯網+新形態教材)

  • 作者:編者:劉羅仁//楊金鵬|責編:王艷麗|總主編:譚立新
  • 出版社:北京理工大學
  • ISBN:9787576303445
  • 出版日期:2021/09/01
  • 裝幀:平裝
  • 頁數:276
人民幣:RMB 55 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以NI系列軟體平台為主,主要講解LabVIEW的編程語言、相機中常用的一些函數功能及模塊,並練習相關相機的代碼;而後延伸至自動鎖螺絲應用項目中,解決圖像色彩轉換、找尋螺絲孔位等問題:再深入到工件分揀,解決識別工件幾何圖像問題、對幾何圖像的位置校正等;再然後學習行業應用的手機尺寸測量。解決找尋手機四邊位置、計算手機尺寸等問題;最後學習視覺識別手機LOG0、識別條形碼的手機序列號及二維碼信息等。
    本書適合作為職業院校工業機器人、自動化技術等相關專業學生教材,也可供相關工程技術人員作為參考書使用。

作者介紹
編者:劉羅仁//楊金鵬|責編:王艷麗|總主編:譚立新

目錄
緒論機器視覺
  0.1  發展
  O.2  概述
  0.3  基本構造
  0.4  工作原理
  O.5  典型結構
  0.6  應用領域
  0.7  前景展望
  0.8  機器視覺開發軟體介紹
項目一  NI系列軟體平台環境搭建與使用
  1.1  項目描述
  1.2  學習目標
  1.3  知識準備
    1.3.1  NI系列軟體的簡介
    1.3.2  LabVIEW簡介
    1.3.3  LabVIEW的特點
    1.3.4  LabVIEW的應用領域
    1.3.5  VDM簡介
    1.3.6  VDM的特點
    1.3.7  VBAI簡介
    1.3.8  VAS簡介
    1.3.9  獲取圖像函數:Get Image
  1.4  任務實現
    任務一  NI視覺系列及編程軟體的安裝
    任務二  創建一個LabVIEW項目並保存
    任務三  使用NI  Vision Assistant創建一個簡單的VI並導入LabVIEW
  1.5  考核評價
    任務一  使用Vision Assistant獲取一張圖片
    任務二  使用LabvIEW修改生成的VI並加入項目
  1.6  拓展提高
    任務一  學習LabVIEW編程語言
    任務二  學習Vision Assistant的使用
項目二  搭建一個相機程序
  2.1  項目描述
  2.2  學習目標
  2.3  知識準備
    2.3.1  VAS開發包
    2.3.2  IMAQdx模塊的介紹
    2.3.3  枚舉相機函數:IMAQdx.Enumerate Cameras
    2.3.4  打開相機函數:IMAQdx Open Camera
    2.3.5  列舉視頻模式函數:IMAQdx Enumerate Video Modes
    2.3.6  配置採集函數:IMAQdx(20nfigure Grab
    2.3.7  創建圖像函數:IMAQ Create
    2.3.8  獲取圖片函數:IMAQdx Grab2
    2.3.9  拍照函數:IMAQdx Snap
    2.3.10  開始採集與停止採集函數:IMAQdx Start Acquisition & Stop  Acquisition
    2.3.11  保存圖像函數:IMAQ Write File 2
    2.3.12  關閉相機函數:IMAQdx Close Camera
  2.4  任務實現
    任務一  編寫初始化狀態代碼

    任務二  編寫打開相機狀態的代碼
    任務三  採集圖像和獲取相機模式狀態的代碼
    任務四  編寫事件選擇狀態的代碼
    任務五  獲取圖像狀態的代碼
    任務六  拍照保存狀態的代碼
    任務七  更改相機埠號狀態的代碼
    任務八  更改視頻模式狀態的代碼
    任務九  退出程序狀態的代碼
    任務十  優化程序的前面板
  2.5  考核評價
    任務一  在程序中加入連續拍照的功能
    任務二  在程序中加入暫停採集圖片的功能
    任務三  使程序顯示採集圖片的FPS
  2.6  拓展提高
    任務一  使保存的圖片的默認名稱與默認保存路徑已有的圖片名稱不相同
    任務二  使程序拍照后顯示拍攝的照片兩秒后再重新實時採集
    任務三  在未找到相機時提示用戶連接相機或退出
項目三  機器人自動鎖螺絲系統的視覺識別
  3.1  項目描述
  3.2  學習目標
  3.3  知識準備
    3.3.1  VDM開發包
    3.3.2  圖像掩模函數:Image Mask
    3.3.3  顏色平面抽取函數:Color Plane Extraction
    3.3.4  閾值(二值化)函數:TIIreshold
    3.3.5  基本形態學:Basic Motphology
    3.3.6  圓檢測函數:Circle Detection
  3.4  任務實現
    任務一  使用Vision Assistant進行視覺調試
    任務二  過濾無用區域
    任務三  將彩色圖像轉換為灰度圖像
    任務四  將圖片二值化
    任務五  腐蝕螺絲粒子和細小干擾粒子
    任務六  過濾干擾粒子
    任務七  找尋螺絲孔
  3.5  考核評價
    任務一  修改程序代碼使程序顯示沒有螺絲的螺絲孔的孔位號
    任務二  修改視覺腳本的二值化方式
  3.6  拓展提高
    任務  防止螺絲孔粒子被過濾掉
項目四  機器人工件分揀系統的視覺識別與定位
  4.1  項目描述
  4.2  學習目標
  4.3  知識準備
    4.3.1  圖像標定函數:Image Calibration
    4.3.2  查找表函數:LookuD Tahle
    4.3.3  濾波函數:Fihers
    4.3.4  模式匹配函數:Pattern Matching
    4.3.5  幾何匹配函數:Geometric Matching
  4.4  任務實現

    任務一  添加標定信息
    任務二  將圖像轉換為灰度圖
    任務三  提高圖像對比度
    任務四  圖像濾波
    任務五  識別和定位工件
  4.5  考核評價
    任務一  將視覺腳本中的大六邊形工件替換為大三角形工件
    任務二  將視覺腳本中的幾何匹配替換為模式匹配
  4.6  拓展提高
    任務  同時對多個工件進行識別與定位
項目五  手機尺寸測量應用
  5.1  項目描述
  5.2  學習目標
  5.3  知識準備
    5.3.1  邊緣檢測函數:Edge Detector
    5.3.2  設定坐標系函數:Set Coordinate System
    5.3.3  查找直邊函數:Find Straight Edge
    5.3.4  卡尺函數:Caliper
  5.4  任務實現
    任務一  過濾圖像中無用的區域
    任務二  將圖像轉換為灰度圖
    任務三  添加標定信息
    任務四  定位手機位置
    任務五  根據定位的手機位置創建坐標系
    任務六  找尋手機上下左右四條邊
    任務七  計算手機的尺寸
  5.5  考核評價
    任務一  編寫一個計算手機屏幕尺寸的視覺腳本
    任務二  修改視覺腳本使腳本添加計算手機面積的功能
  5.6  拓展提高
    任務  通過最大卡尺來計算手機的長寬
項目六  自動檢測手機參數應用
  6.1  項目描述
  6.2  學習目標
  6.3  知識準備
    6.3.1  OCR/OCV字元識別驗證函數
    6.3.2  條碼閱讀器函數:Barcode  Reader
    6.3.3  二維碼閱讀器函數:2D  Barcode  Reader
  6.4  任務實現
    任務一  過濾圖像中無用的區域
    任務二  將圖像轉換為灰度圖
    任務三  定位手機位置並創建坐標系
    任務四  讀取手機LOGO信息、
    任務五  讀取條形碼中的手機序列號信息
    任務六  讀取二維碼中的手機型號信息
  6.5  考核評價
    任務一  編寫一個簡單的字元識別程序
    任務二  編寫一個二維碼識別軟體
  6.6  拓展提高
    任務  同時進行字元、條碼、二維碼的識別

附錄  Ⅵsion  Assistant的菜單介紹

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032