班級規(guī)模及環(huán)境--熱線:4008699035 手機:15921673576( 微信同號) |
每期人數(shù)限3到5人。 |
上課時間和地點 |
開課地址:【上海】同濟大學(滬西)/新城金郡商務樓(11號線白銀路站)【深圳分部】:電影大廈(地鐵一號線大劇院站) 【武漢分部】:佳源大廈【成都分部】:領館區(qū)1號【沈陽分部】:沈陽理工大學【鄭州分部】:錦華大廈【石家莊分部】:瑞景大廈【北京分部】:北京中山學院 【南京分部】:金港大廈
最新開班 (連續(xù)班 、周末班、晚班):2025年4月7日--即將開課-----即將開課,歡迎垂詢 |
實驗設備 |
☆資深工程師授課
☆注重質(zhì)量
☆邊講邊練
☆合格學員免費推薦工作
★實驗設備請點擊這兒查看★ |
質(zhì)量保障 |
1、可免費在以后培訓班中重聽;
2、免費提供課后技術支持,保障培訓效果。
3、培訓合格學員可享受免費推薦就業(yè)機會。 |
課程大綱 |
|
第1章環(huán)境準備
1-1課程介紹
1-2opencv源碼在windows下載編譯安裝
1-3Ubuntu下編譯opencv源碼
1-4windows 上創(chuàng)建opencv示例項目編譯并執(zhí)行.
1-5ubuntu上創(chuàng)建opencv示例項目makefile編譯并執(zhí)行
1-6QT開發(fā)環(huán)境下載、項目創(chuàng)建、代碼結(jié)構(gòu)介紹
1-7課程代碼下載說明
第2章OpenCV核心類型 Mat
2-1OpenCV Mat類型分析源碼介紹、空間創(chuàng)建和釋放
2-2遍歷和修改連續(xù)的OpenCV Mat圖像空間
2-3使用opencv接口實現(xiàn)運行記時函數(shù)用來分析執(zhí)行效率
2-4遍歷不連續(xù)的OpenCV Mat空間
2-5通過OpenCV ptr模板函數(shù)遍歷Mat并測試其性能
2-6通過OpenCV at函數(shù)遍歷Mat并捕獲異常
2-7通過迭代器遍歷Mat并總結(jié)遍歷方法
2-8QT自定義opengl的Widget繪制Mat
第3章OpenCV圖像處理
3-1通過ROI感興趣區(qū)域來裁剪圖像
3-2RGB、YUV、GRAY像素格式介紹opencv像素格式轉(zhuǎn)換cvtColor接口講解
3-3手動實現(xiàn)轉(zhuǎn)換灰度圖并與opencv提供的函數(shù)做性能對比
3-4通過OpenCV閾值函數(shù)threshold實現(xiàn)圖像的二值化
3-5通過對Mat遍歷修改圖像亮度和對比度與convertTo性能對比
3-6圖像尺寸調(diào)整算法介紹并手動實現(xiàn)近鄰算法
3-7調(diào)用opencv的resize使用近鄰算法并與自定義算法比較
3-8圖像尺寸調(diào)整雙線程插值算法講解和性能測試
3-9高斯金字塔和拉普拉斯金字塔調(diào)整圖像尺寸詳解
3-10實現(xiàn)兩幅圖像混合blending
3-11圖像旋轉(zhuǎn)和鏡像
3-12通過ROI實現(xiàn)圖像并排合并
第4章OpenCV視頻IO接口
4-1OpenCV VideoCapture打開攝像頭接口講解和源碼分析
4-2OpenCV VideoCapture打開視頻流接口講解和源碼分析
4-3VideoCapture release關閉和空間釋放源碼分析
4-4OpenCV read讀取一幀視頻接口講解和源碼分析
4-5使用OpenCV VideoCapture播放視頻示例
4-6獲取視頻和相機的屬性并分析獲取視頻屬性的源碼
4-7使用opencv實現(xiàn)視頻播放位置跳轉(zhuǎn)
4-8通過VideoWrite的open創(chuàng)建視頻文件并分析源碼
4-9通過VideoWrite的write寫入視頻文件并分析源碼
4-10以h264格式錄制并預覽攝像機視頻代碼演示
第5章FFMpeg工具處理音頻
5-1使用ffmpeg工具實現(xiàn)音頻抽取、剪切和與視頻合并
第6章XVideoEdit視頻編輯器實戰(zhàn)
6-1編輯器的需求分析和最終實現(xiàn)的功能介紹
6-2項目類圖介紹和類功能講解
6-3基于QT系統(tǒng)界面設計詳解
6-4實戰(zhàn)項目環(huán)境搭建、項目創(chuàng)建和配置
6-5完成視頻編輯器播放界面并完成繪制視頻widget重載
6-6詳解通過qss完成界面風格設置,設置按鈕圓角和漸變顏色
6-7通過qt界面打開外部視頻并完成打開失敗的界面提示
6-8使用opencv讀取并解碼視頻通過信號槽機制發(fā)出繪制信號
6-9解碼并使用播放視頻,分析并解決QImage圖像數(shù)據(jù)不連續(xù)問題
6-10視頻播放器進度條(QSlider)顯示播放進度
6-11通過QSlider滑動條拖動完成視頻播放位置跳轉(zhuǎn)
6-12調(diào)整視頻亮度對比度1完成XImagePro類
6-13調(diào)整視頻亮度對比度2完成XFilter類
6-14調(diào)整視頻亮度對比度3完成界視頻結(jié)果顯示
6-15視頻的導出1接口調(diào)用搭建和界面實現(xiàn)完成
6-16視頻導出2功能實現(xiàn)
6-17完成播放暫停并使用qss設置播放暫停按鈕樣式效果
6-18視頻圖像旋轉(zhuǎn)并導出
6-19視頻上下左右鏡像.
6-20調(diào)整視頻尺寸并導出
6-21通過圖像金字塔調(diào)整視頻尺寸
6-22通過ROI裁剪視頻畫面
6-23轉(zhuǎn)換為灰度圖視頻并導出
6-24視頻添加水印
6-25視頻融合1-完成了打開第二個視頻源
6-26視頻融合2-完成了融合和導出.
6-27兩路視頻的橫向合并為一個視頻
6-28音頻類的抽取接口開發(fā)和測試
6-29完成視頻中音頻的的合并導出
6-30完成了視頻的開始結(jié)束位置剪輯音頻未處理
6-31完成了視頻剪輯包含音頻剪輯
|