你是否對應用在國防安全、運輸物流、醫療生化科技的影像辨識科技有興趣,想要學習關鍵開發技術?[Y/N]
...
...
...
......Y
你是否對智慧機器人、無人自動駕駛或臉部辨識科技有興趣?
影像辨識科技除了靜態的文字OCR掃描以外,
最新的動態辨識技術包含環境空間偵測、動態物體追蹤、影片比對分析等,
能夠應用在智慧感應電器產品、自動化設備、居家維安系統等各種生活與生產層面。
經由本書從基本原理引導,以範例介紹各種影像處理應用。
使用免費的Visual Studio軟體結合以C語言編寫的開源程式,
讓影像辨識處理不再只是專業人士的學術領域,
一般有興趣學習的大眾或程式設計師,都能輕鬆入門學習流行科技。
內容包含:
OpenCV與Visual Studio環境安裝設定、文字處理、圖片處理功能(明暗對比調整、液體特效、商標浮水印、邊緣平滑化、格式轉換、重新著色)、運算與偵測處理(影像金字塔、線性篩選器、拉普拉斯運算、臨界值、色階分佈、後方投影、輪廓辨識、圖像加解密)、OpenGL整合、硬體設備結合應用(相機校準、移動感知、轉角偵測、滑鼠與鍵盤擷取)等等。
作者介紹
作者簡介
望熙榮
任教 台中中興大學環境工程系副教授
授課內容
電腦程式語言
大數據分析,R程式在環境工程的應用
望熙貴
經歷
摩托羅拉半導體事業群中壢廠 資訊經理
日月光中壢廠 資訊處長
全懋精密 資訊副處長
望熙榮
任教 台中中興大學環境工程系副教授
授課內容
電腦程式語言
大數據分析,R程式在環境工程的應用
望熙貴
經歷
摩托羅拉半導體事業群中壢廠 資訊經理
日月光中壢廠 資訊處長
全懋精密 資訊副處長
目錄
第1章 系統安裝與專案準備
1-1 認識OpenCV
1-2 系統安裝
1-2-1 安裝OpenCV
1-2-2 安裝Visual Studio 2013
1-3 開始新專案
1-3-1 專案屬性的設定
第2章 Core模組
2-1 顯示圖檔
2-2 圖檔轉換
2-3 圖檔混合
2-4 變更對比與明亮度
2-5 基本繪圖
2-6 文字處理
2-7 離散的傅立葉轉換
2-8 使用XML與YAML進行檔案的輸出輸入
2-9 與OpenCV 1互通
第3章 HighGUI模組
3-1 滑動桿功能
3-2 讀取影像檔進行相似性比較
3-3 產生影像檔
第4章 ImgProc模組
4-1 圖的平滑化
4-2 浸蝕與膨脹
4-3 更多形態處理
4-4 影像金字塔
4-5 基本臨界值運算
4-6 建立自己的線性篩選器
4-7 將圖像加上邊框
4-8 Sobel導數
4-9 拉普拉斯運算
4-10 Canny圖像邊界偵測
4-11 霍夫線轉換
4-12 霍夫圓轉換
4-13 重新對應
4-14 Affine轉換
4-15 色階分佈平等化
4-16 色階分佈計算
4-17 色階分佈比較
4-18 後方投影
4-19 範本比對
4-20 尋找圖的輪廓
4-21 凸殼
4-22 為輪廓建立許多矩形與圓形
4-23 為輪廓建立旋轉的矩形與橢圓形
4-24 圖像矩
4-25 點多邊形測試
4-26 線性轉換
第5章 Calib3d模組
5-1 使用棋盤進行相機校準
5-2 視角不對稱性
第6章 Feature2d模組
6-1 特徵描述
6-2 哈瑞斯轉角偵測器
6-3 使用FLANN進行特徵比對
6-4 使用Features2D與Homography辨識物件
6-5 Shi-Tomasi轉角偵測
6-6 建立自訂的轉角偵測
6-7 在次像素偵測轉角位置
6-8 特徵偵測
第7章 Video模組
7-1 影像拍攝
7-2 產生影片檔
7-3 指定影格
7-4 移動感知
7-5 移動時間計算
7-6 即時物件追蹤
7-7 撥放暫停
第8章 Objdetect模組
8-1 階梯式類別分類
第9章 ML模組
9-1 支援向量機的介紹
9-2 非線性可分開資料的支援向量機
第10章 Contrib模組
10-1 探索視網膜效果並用來進行圖像處理
第11章 實務應用
11-1 圖像藏密
11-2 圖像擷取
11-3 QR Code偵測
11-4 與OpenGL整合
Appendix 附錄
函數與章節對照表
安裝OpenGL
1.下載
2.解壓縮檔案
3.測試安裝結果
安裝Ceemple OpenCV
1.下載
2.安裝
3.檢視結果
安裝Boost
1.下載
2.解壓縮下載檔案
3.開啟命令提示字元
4.執行bootstrap
5.再執行b2
6.測試安裝結果
1-1 認識OpenCV
1-2 系統安裝
1-2-1 安裝OpenCV
1-2-2 安裝Visual Studio 2013
1-3 開始新專案
1-3-1 專案屬性的設定
第2章 Core模組
2-1 顯示圖檔
2-2 圖檔轉換
2-3 圖檔混合
2-4 變更對比與明亮度
2-5 基本繪圖
2-6 文字處理
2-7 離散的傅立葉轉換
2-8 使用XML與YAML進行檔案的輸出輸入
2-9 與OpenCV 1互通
第3章 HighGUI模組
3-1 滑動桿功能
3-2 讀取影像檔進行相似性比較
3-3 產生影像檔
第4章 ImgProc模組
4-1 圖的平滑化
4-2 浸蝕與膨脹
4-3 更多形態處理
4-4 影像金字塔
4-5 基本臨界值運算
4-6 建立自己的線性篩選器
4-7 將圖像加上邊框
4-8 Sobel導數
4-9 拉普拉斯運算
4-10 Canny圖像邊界偵測
4-11 霍夫線轉換
4-12 霍夫圓轉換
4-13 重新對應
4-14 Affine轉換
4-15 色階分佈平等化
4-16 色階分佈計算
4-17 色階分佈比較
4-18 後方投影
4-19 範本比對
4-20 尋找圖的輪廓
4-21 凸殼
4-22 為輪廓建立許多矩形與圓形
4-23 為輪廓建立旋轉的矩形與橢圓形
4-24 圖像矩
4-25 點多邊形測試
4-26 線性轉換
第5章 Calib3d模組
5-1 使用棋盤進行相機校準
5-2 視角不對稱性
第6章 Feature2d模組
6-1 特徵描述
6-2 哈瑞斯轉角偵測器
6-3 使用FLANN進行特徵比對
6-4 使用Features2D與Homography辨識物件
6-5 Shi-Tomasi轉角偵測
6-6 建立自訂的轉角偵測
6-7 在次像素偵測轉角位置
6-8 特徵偵測
第7章 Video模組
7-1 影像拍攝
7-2 產生影片檔
7-3 指定影格
7-4 移動感知
7-5 移動時間計算
7-6 即時物件追蹤
7-7 撥放暫停
第8章 Objdetect模組
8-1 階梯式類別分類
第9章 ML模組
9-1 支援向量機的介紹
9-2 非線性可分開資料的支援向量機
第10章 Contrib模組
10-1 探索視網膜效果並用來進行圖像處理
第11章 實務應用
11-1 圖像藏密
11-2 圖像擷取
11-3 QR Code偵測
11-4 與OpenGL整合
Appendix 附錄
函數與章節對照表
安裝OpenGL
1.下載
2.解壓縮檔案
3.測試安裝結果
安裝Ceemple OpenCV
1.下載
2.安裝
3.檢視結果
安裝Boost
1.下載
2.解壓縮下載檔案
3.開啟命令提示字元
4.執行bootstrap
5.再執行b2
6.測試安裝結果
序
序
影像處理在台灣從早期文件掃描的文字辨識(OCR),到中期的手寫辨識,再到近期自拍修圖都屬靜態圖像處理。
機器人從早期的組裝自動化,到中期的生產品質管控,再到近期的機器人走入人群,都是將即時影像處理加入其中。
所以影像處理是不退流行,而更加接近大眾。
程式設計一般在公司用於ERP 的應用,能協助工廠的也不過是MES 等資料庫的應用,
如果生產品質的管控能與MES 或ERP 整合,豈不是更能提升效率。
但是影像處理一直是專業人士的領域,直到開放軟體的興起才讓這種整合機會有可能發生。
OpenCV 此開放軟體雖然使用C/C++ 來開發,但是只要具備基本的語言開發知識就能快速上手。
這對一般程式設計人員想進入影像處理領域的門檻降低,再加上本書入門級的應用說明,相信讀者將可更普及影像處理的應用。
望熙榮
望熙貴
影像處理在台灣從早期文件掃描的文字辨識(OCR),到中期的手寫辨識,再到近期自拍修圖都屬靜態圖像處理。
機器人從早期的組裝自動化,到中期的生產品質管控,再到近期的機器人走入人群,都是將即時影像處理加入其中。
所以影像處理是不退流行,而更加接近大眾。
程式設計一般在公司用於ERP 的應用,能協助工廠的也不過是MES 等資料庫的應用,
如果生產品質的管控能與MES 或ERP 整合,豈不是更能提升效率。
但是影像處理一直是專業人士的領域,直到開放軟體的興起才讓這種整合機會有可能發生。
OpenCV 此開放軟體雖然使用C/C++ 來開發,但是只要具備基本的語言開發知識就能快速上手。
這對一般程式設計人員想進入影像處理領域的門檻降低,再加上本書入門級的應用說明,相信讀者將可更普及影像處理的應用。
望熙榮
望熙貴
網路書店
類別
折扣
價格
-
新書79折$458
-
新書79折$458
-
新書85折$493
-
新書9折$522
-
新書9折$522
-
新書91折$527