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

C++OpenCV圖像處理(理論方法與實踐)/電腦科學與技術叢書

  • 作者:李寧|責編:曾珊//常建麗
  • 出版社:清華大學
  • ISBN:9787302711247
  • 出版日期:2026/08/01
  • 裝幀:平裝
  • 頁數:406
人民幣:RMB 99 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書深入講解C++與OpenCV的核心技術,通過豐富的代碼示例和實戰項目,全面覆蓋C++和OpenCV的基礎入門、圖像處理基礎、高級圖像處理技術、圖像進階技術、圖像分析與修復、特徵點檢測與視頻處理及人臉識別等內容。
    本書詳細介紹C++與OpenCV的起源、優勢、開發環境配置,以及圖像的讀取、顯示、保存、像素處理、色彩空間轉換、濾波、形態學操作、模板匹配、圖形檢測、分析修復、特徵點匹配、視頻處理工具和人臉識別技術;最後通過兩個實戰項目,幫助讀者將所學技術應用於實際的OpenCV項目開發,系統全面地提升圖像處理與電腦視覺的開發能力。
    本書適合有C++基礎、從事圖形圖像研究開發的技術人員及OpenCV愛好者參考使用。

作者介紹
李寧|責編:曾珊//常建麗
    李寧,首批HarmonyOS系統課程開發者、華為開發者專家(HDE)成員、某大型軟體公司前高級技術專家、企業IT內訓講師、騰訊課堂特約講師、51CTO學院金牌講師、CSDN學院高級講師。     他目前主要從事超平台開發工具的研發,正在帶領團隊研發超平台開發系統UnityMarvel。     他寫過數百篇技術文章,並編著了多本受讀者好評的IT圖書,包括《Python從菜鳥到高手》《Python爬蟲技術:深入理解原理、技術與開發》《Kotlin程序開發入門精要》《Swift權威指南》《Android開發權威指南》等。

目錄
第1章  跨越C++OpenCV之門
  1.1  C++概述
    1.1.1  C++的由來
    1.1.2  C++的優勢
    1.1.3  編程語言中的排名
    1.1.4  C++的版本
    1.1.5  C++的應用場景
  1.2  OpenCV概述
    1.2.1  電腦視覺
    1.2.2  OpenCV的功能和特點
    1.2.3  OpenCV的發展歷程
    1.2.4  OpenCV包含的模塊
    1.2.5  OpenCV的應用場景
    1.2.6  C++與OpenCV結合的優勢
  1.3  OpenCV開發環境搭建
    1.3.1  編譯OpenCV SDK
    1.3.2  配置Visual Studio OpenCV開發環境
    1.3.3  配置QT OpenCV開發環境
  1.4  編寫第一個基於C++OpenCV的應用
  1.5  本章小結
第2章  圖像基礎知識
  2.1  圖像處理基礎
    2.1.1  讀取圖像
    2.1.2  顯示圖像
    2.1.3  保存圖像
    2.1.4  獲取圖像的屬性
  2.2  像素
    2.2.1  確定像素的位置
    2.2.2  讀取像素的BGR值
    2.2.3  修改像素的BGR值
  2.3  色彩空間
    2.3.1  灰度色彩空間
    2.3.2  從RGB/BGR色彩空間轉換到GRAY色彩空間
    2.3.3  RGB色彩空間的局限性
    2.3.4  適合圖像處理的HSV色彩空間
    2.3.5  RGB/BGR色彩空間與HSV色彩空間的相互轉換
  2.4  通道
    2.4.1  拆分BGR圖像中的通道
    2.4.2  拆分HSV圖像中的通道
    2.4.3  合併B通道圖像、G通道圖像和R通道圖像
    2.4.4  合併H通道圖像、S通道圖像和V通道圖像
    2.4.5  調整HSV圖像通道的值
    2.4.6  alpha通道
  2.5  本章小結
第3章  高級圖像處理技術
  3.1  操作圖像基礎
    3.1.1  創建黑白圖像
    3.1.2  在黑色圖像內部繪製白色同心圓
    3.1.3  創建彩色圖像
    3.1.4  創建彩色雪花點圖像

    3.1.5  拼接圖像
    3.1.6  將圖像變成2×2的網格
  3.2  圖像像素的操作
    3.2.1  尋找圖像像素的最大值和最小值
    3.2.2  計算圖像均值和標準差
  3.3  圖像之間的像素操作
    3.3.1  兩幅圖像的比較運算
    3.3.2  比較兩幅圖像
    3.3.3  使用掩模和cv::min()函數截圖
    3.3.4  顯示紅色圖像
    3.3.5  兩幅圖像的位運算
  3.4  圖像二值化
  3.5  多閾值比較與LUT
  3.6  圖像連接和圖像變換
    3.6.1  圖像尺寸變換
    3.6.2  圖像翻轉變換
    3.6.3  圖像仿射變換
    3.6.4  圖像透視變換
    3.6.5  極坐標變換
  3.7  感興趣區域
  3.8  圖像金字塔
    3.8.1  高斯金字塔
    3.8.2  拉普拉斯金字塔
  3.9  本章小結
第4章  繪製圖形
  4.1  使用不同粗細和顏色的直線繪製「王」字
  4.2  繪製嵌套矩形
  4.3  繪製圓形
    4.3.1  繪製彩色同心圓
    4.3.2  動態隨機彩色實心圓
    4.3.3  粒子爆炸
  4.4  繪製橢圓形的眼睛
  4.5  繪製五角星
  4.6  繪製文本
    4.6.1  用不同字體繪製文字「OpenCV」
    4.6.2  繪製鏡像中文效果
    4.6.3  圖像上的旋轉縮放文字
  4.7  本章小結
第5章  直方圖
  5.1  直方圖的計算和繪製
    5.1.1  計算和繪製灰度圖像的直方圖
    5.1.2  繪製簡單的直方圖
    5.1.3  計算和繪製彩色圖像的直方圖
  5.2  2D直方圖
  5.3  直方圖的操作
    5.3.1  直方圖歸一化
    5.3.2  直方圖比較
    5.3.3  直方圖均衡化
    5.3.4  直方圖匹配
    5.3.5  直方圖反向投影

  5.4  圖像模板匹配
  5.5  本章小結
第6章  圖像濾波
  6.1  圖像卷積
  6.2  生成圖像雜訊
    6.2.1  椒鹽雜訊
    6.2.2  高斯雜訊
    6.2.3  泊松雜訊
    6.2.4  條紋雜訊
  6.3  線性濾波
    6.3.1  均值濾波
    6.3.2  高斯濾波
    6.3.3  可分離濾波
  6.4  非線性濾波
    6.4.1  中值濾波
    6.4.2  雙邊濾波
  6.5  本章小結
第7章  圖像形態學操作
  7.1  像素距離與連通域
    7.1.1  計算像素距離
    7.1.2  連通域分析
  7.2  腐蝕與膨脹
    7.2.1  腐蝕
    7.2.2  膨脹
  7.3  形態學操作
    7.3.1  開運算
    7.3.2  閉運算
    7.3.3  形態學梯度運算
    7.3.4  頂帽運算
    7.3.5  黑帽運算
    7.3.6  擊中擊不中變換
    7.3.7  圖像細化
  7.4  本章小結
第8章  圖形檢測
  8.1  形狀檢測
    8.1.1  直線檢測
    8.1.2  直線擬合
    8.1.3  圓形檢測
  8.2  圖像的輪廓
    8.2.1  繪製幾何圖像的輪廓
    8.2.2  繪製人物肖像的輪廓
    8.2.3  輪廓面積
    8.2.4  輪廓長度
    8.2.5  輪廓外接矩形
    8.2.6  輪廓外接多邊形
    8.2.7  點到輪廓的距離
    8.2.8  凸包檢測
    8.2.9  Canny邊緣檢測
  8.3  矩的計算
    8.3.1  空間矩和中心矩

    8.3.2  Hu矩
    8.3.3  使用Hu矩識別字母
  8.4  點集擬合
  8.5  二維碼檢測
  8.6  本章小結
第9章  模板匹配
  9.1  模板匹配函數
  9.2  在圖像中尋找目標
  9.3  挑出重複的圖像
  9.4  找到圖像中所有相似的目標
  9.5  在圖像上搜索多組相同的目標
  9.6  統計北京地鐵站的站點數量
  9.7  本章小結
第10章  圖像分析與修復
  10.1  傅里葉變換
    10.1.1  離散傅里葉變換
    10.1.2  通過傅里葉變換計算卷積
    10.1.3  使用離散餘弦變換添加水印
  10.2  積分圖像
  10.3  圖像分割
    10.3.1  浸水填充法
    10.3.2  分水嶺法
    10.3.3  GrabCut法
    10.3.4  Mean-Shift法
  10.4  去除照片上的划痕
  10.5  本章小結
第11章  特徵點檢測與匹配
  11.1  角點檢測
    11.1.1  繪製關鍵點
    11.1.2  Harris角點檢測與繪製
    11.1.3  Shi-Tomasi角點檢測與繪製
    11.1.4  亞像素級別角點檢測與繪製
  11.2  特徵點檢測
    11.2.1  關鍵點和描述子
    11.2.2  SIFT特徵點檢測
    11.2.3  ORB特徵點檢測
  11.3  特徵點匹配與繪製
    11.3.1  暴力匹配與繪製
    11.3.2  FLANN匹配
    11.3.3  RANSAC匹配
  11.4  本章小結
第12章  視頻處理
  12.1  控制攝像頭
    12.1.1  拍照
    12.1.2  錄製視頻
    12.1.3  錄製彩色與灰度混合的視頻
  12.2  播放視頻文件
  12.3  獲取視頻文件的屬性
  12.4  本章小結
第13章  人臉識別

  13.1  級聯分類器
  13.2  分析人臉的位置
  13.3  戴墨鏡特效
  13.4  識別眼睛
  13.5  識別貓臉
  13.6  本章小結
第14章  項目實戰:圖像加密和解密
  14.1  加密和解密原理
  14.2  對整幅圖像加密和解密
  14.3  ROI方式臉部打碼和解碼
  14.4  本章小結
第15章  項目實戰:答題卡識別
  15.1  識別單道題目
  15.2  檢索答題卡的外輪廓
  15.3  對答題卡進行傾斜校正與裁邊處理
  15.4  對答題卡進行反二值化處理
  15.5  找到答題卡內所有的選項輪廓
  15.6  識別整張答題卡
  15.7  本章小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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