"視覺(jué)"是人和動(dòng)物最重要的感覺(jué)。計(jì)算機(jī)視覺(jué)(Computer Vision)是指用計(jì)算機(jī)實(shí)現(xiàn)人的視覺(jué)功能——對(duì)客觀世界的v三維場(chǎng)景的感知、識(shí)別和理解。
因?yàn)槿祟愂潜毁x予了視覺(jué)的生物,所以很容易誤認(rèn)為“計(jì)算機(jī)視覺(jué)也是一種很簡(jiǎn)單的任務(wù)”。然而大部分機(jī)器視覺(jué)系統(tǒng)都還處于一個(gè)非常樸素原始的階段。
而OpenCV( Open Source Computer Vision Library),是一個(gè)基于開源發(fā)行的跨平臺(tái)計(jì)算機(jī)視覺(jué)庫(kù),它實(shí)現(xiàn)了圖像處理和計(jì)算機(jī)視覺(jué)方面的很多通用算法,為計(jì)算機(jī)視覺(jué)提供了解決問(wèn)題的工具。
正因如此,對(duì)于想要進(jìn)入嵌入式行業(yè)的同學(xué)們來(lái)說(shuō),學(xué)習(xí)OpenCV是很有必要的。新年伊始,迅為再獻(xiàn)新作——《iTOP-3568開發(fā)板機(jī)器視覺(jué)OpenCV開發(fā)手冊(cè)》
1教程內(nèi)容
本教程將從OpenCV的基礎(chǔ)概念、圖像的基本操作、如何使用OpenCV處理圖像、線性濾波和非線性濾波、形態(tài)學(xué)濾波以及邊緣檢測(cè)幾大章節(jié)進(jìn)行介紹,幫助開發(fā)者們參考學(xué)習(xí)。
2OpenCV的優(yōu)勢(shì)
1.編程語(yǔ)言OpenCV基于C++實(shí)現(xiàn),同時(shí)提供python, Ruby, Matlab等語(yǔ)言的接口。OpenCV-Python是OpenCV的Python API,結(jié)合了OpenCV C++API和Python語(yǔ)言的最佳特性。教程手冊(cè)就將使用OpenCV-Python來(lái)進(jìn)行學(xué)習(xí)。
2.跨平臺(tái)OpenCV可以在不同的系統(tǒng)平臺(tái)上使用,包括Windows,Linux,OS,X,Android和iOS?;贑UDA和OpenCL的高速GPU操作接口也在積極開發(fā)中。
3.活躍的開發(fā)團(tuán)隊(duì)自從第一個(gè)預(yù)覽版本于2000年公開以來(lái),目前已更新至OpenCV4.5.3。
4.豐富的API完善的傳統(tǒng)計(jì)算機(jī)視覺(jué)算法,涵蓋主流的機(jī)器學(xué)習(xí)算法,同時(shí)添加了對(duì)深度學(xué)習(xí)的支持。
3教程目錄
第1章 認(rèn)識(shí)OpenCV
1.1 什么是計(jì)算機(jī)視覺(jué)
1.2 什么是OpenCV
1.3 OpenCV的優(yōu)勢(shì)
1.4 什么是OpenCV-Python
1.5 OpenCV-Python的安裝
第2章 圖像的基本操作
2.1 計(jì)算機(jī)中的圖像
2.2 讀取圖像文件
2.3 寫入圖像文件信息
2.4 視頻處理
2.4.1 讀取視頻文件
2.4.2 視頻的播放
第3章 使用OpenCV處理圖像
3.1顏色轉(zhuǎn)換
3.2 ROI區(qū)域
3.2.1位置提取ROI
3.2.2 顏色通道提取ROI
3.3 邊界填充
3.4 圖像閾值分割
3.4.1 全閾值分割
3.4.2 自適應(yīng)閾值分割
3.5 圖像繪制
3.5.1畫線
3.5.2畫矩形
3.5.3畫圓
3.5.5 多邊形繪制
3.5.6 文字添加
3.6 圖像幾何變換
3.6.1 圖像縮放
3.6.2 圖像翻轉(zhuǎn)
3.6.3 圖像旋轉(zhuǎn)
3.7 圖像融合
第4章 線性濾波和非線性濾波
4.1 什么是濾波
4.2 均值濾波
4.3 方框?yàn)V波
4.4 高斯濾波
4.5 中值濾波
4.6 雙邊濾波
第5章 形態(tài)學(xué)濾波
5.1 形態(tài)學(xué)運(yùn)算介紹
5.2 膨脹運(yùn)算
5.3 腐蝕運(yùn)算
5.4 開運(yùn)算
5.5 閉運(yùn)算
5.6 梯度運(yùn)算
5.7 頂帽運(yùn)算
5.8 黑帽運(yùn)算
第6章 邊緣檢測(cè)
6.1 邊緣檢測(cè)概述
6.2Sobel算子邊緣檢測(cè)
6.3Scharr濾波器算子邊緣檢測(cè)
6.4 Laplacian算子邊緣檢測(cè)
6.5 Canny算子邊緣檢測(cè)
-
開發(fā)板
+關(guān)注
關(guān)注
25文章
4845瀏覽量
96872 -
OpenCV
+關(guān)注
關(guān)注
29文章
623瀏覽量
41182
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論