出版時間:2009-1 出版社:人民郵電出版社 作者:王占全,徐慧 編著 頁數(shù):462 字數(shù):781000
Tag標(biāo)簽:無
前言
隨著計算機軟硬件技術(shù)的高速發(fā)展,計算機數(shù)字圖像處理技術(shù)在各個領(lǐng)域得到了廣泛的應(yīng)用,如計算機圖像識別、圖像檢索、圖像工業(yè)化應(yīng)用等。大部分的高校計算機及相關(guān)專業(yè)都開設(shè)了計算機數(shù)字圖像處理技術(shù)課程。很多研究所也在從事這方面的研究。為什么寫本書 目前進行計算機數(shù)字圖像編程的主要工具是Visual c++。雖然其他開發(fā)工具,如Delphi、Visual Basic等也可以進行數(shù)字圖像處理,但是在實現(xiàn)速度以及靈活性方面,遠遠比不上VisualC++。
內(nèi)容概要
本書是一本詳細介紹Visual C++數(shù)字圖像編程的書籍。書中通過大量的綜合性實例,向讀者展示了如何開發(fā)一套完整的數(shù)字圖像處理應(yīng)用程序。 書中開始介紹了數(shù)字圖像處理的基本技術(shù)和典型應(yīng)用,然后介紹了9個綜合性的商業(yè)案例,分別是相機自動調(diào)焦系統(tǒng)、計算機集成數(shù)控技術(shù)、細胞識別統(tǒng)計系統(tǒng)、人臉檢測系統(tǒng)、車牌定位系統(tǒng)、基于神經(jīng)網(wǎng)絡(luò)的文字識別系統(tǒng)、牌照自動識別監(jiān)控系統(tǒng)、運動檢測系統(tǒng)、運動人體跟蹤系統(tǒng)等,并提供了相應(yīng)的源代碼文件,便于讀者輕松實現(xiàn)程序的改編和移植。 本書內(nèi)容實用、結(jié)構(gòu)清晰、案例豐富,可以作為高等院校計算機及相關(guān)專業(yè)的課程設(shè)計、畢業(yè)設(shè)計指導(dǎo)用書,同時也可以作為科研單位、企業(yè)進行數(shù)字圖像處理相關(guān)技術(shù)開發(fā)的指導(dǎo)用書。
書籍目錄
第1章 數(shù)字圖像處理技術(shù) 1.1 數(shù)字圖像 1.1.1 單色圖像 1.1.2 灰度圖像 1.1.3 彩色圖像 1.2 Windows顏色和調(diào)色板 1.2.1 視頻卡和調(diào)色板 1.2.2 Windows系統(tǒng)調(diào)色板和邏輯調(diào)色板 1.2.3 Windows的調(diào)色板管理 1.2.4 使用調(diào)色板 1.3 BMP圖像文件 1.3.1 BMP文件格式 1.3.2 Windows中的位圖格式 1.4 DDB位圖 1.4.1 創(chuàng)建CBitmap對象和加載位圖數(shù)據(jù) 1.4.2 將CBitmap繪制到屏幕上 1.5 DIB位圖 1.5.1 DIB文件格式 1.5.2 DIB訪問函數(shù) 1.6 使用Visual C++打開并顯示BMP圖像 1.6.1 CBMPViewerDoc頭文件 1.6.2 瀏覽BMP文件 1.7 圖像的點運算 1.7.1 圖像的反色 1.7.2 灰度閾值變換 1.7.3 灰度拉伸 1.7.4 灰度均衡 1.7.5 色轉(zhuǎn)灰度圖 1.7.6 亮度增減 1.7.7 取對數(shù) 1.7.8 取指數(shù) 1.8 圖像幾何變換技術(shù) 1.8.1 圖像的平移變換 1.8.2 圖像的旋轉(zhuǎn)變換 1.8.3 圖像的鏡像變換 1.8.4 圖像的縮放變換 1.8.5 插值算法簡介 1.9 圖像的增強技術(shù) 1.9.1 高斯平滑處理 1.9.2 中值濾波 1.9.3 圖像的銳化處理 1.10 邊緣檢測及輪廓跟蹤技術(shù) 1.10.1 邊緣檢測算子 1.10.2 Hough變化 1.10.3 輪廓提取 1.10.4 輪廓跟蹤 1.10.5 模板匹配 1.10.6 用Canny算子提取邊緣 1.11 圖像分割技術(shù) 1.11.1 投影法 1.11.2 差影法 1.12 圖像腐蝕、膨脹、細化算法 1.12.1 圖像的腐蝕 1.12.2 圖像的膨脹 1.12.3 圖像的細化 第2章 數(shù)字圖像處理典型應(yīng)用 2.1 透明位圖背景上的滾動字幕實例 2.1.1 編程原理 2.1.2 實例詳解 2.2 滾動瀏覽位圖 2.2.1 動態(tài)裝載位圖到對話框 2.2.2 利用滾動技術(shù)顯示原始尺寸的位圖 2.2.3 雙緩存技術(shù)防止閃爍 2.3 小波算法的Visual C++實現(xiàn) 2.3.1 設(shè)計思路 2.3.2 編程原理 2.3.3 實例詳解 第3章 相機自動調(diào)焦系統(tǒng) 3.1 系統(tǒng)簡介 3.2 系統(tǒng)基本技術(shù)要求 3.3 系統(tǒng)實現(xiàn)平臺 3.3.1 系統(tǒng)硬件平臺 3.3.2 系統(tǒng)軟件平臺 3.4 系統(tǒng)關(guān)鍵技術(shù) 3.4.1 圖像預(yù)處理 3.4.2 消除光線的影響 3.4.3 消除噪聲的影響 3.4.4 清晰度計算 3.4.5 反饋控制 3.4.6 程序?qū)崿F(xiàn) 第4章 計算機集成數(shù)控技術(shù) 4.1 技術(shù)要點 4.2 基本理論 4.2.1 數(shù)字控制技術(shù) 4.2.2 數(shù)控代碼 4.2.3 CAM知識 4.2.4 數(shù)學(xué)形態(tài)學(xué)的理論基礎(chǔ) 4.3 關(guān)鍵技術(shù)和程序?qū)崿F(xiàn) 4.3.1 Windows下的圖像表示和操作 4.3.2 直接加工算法 4.3.3 細化算法 4.3.4 矢量化算法 4.4 程序?qū)崿F(xiàn) 4.4.1 直接加工 4.4.2 細化CAM 4.4.3 矢量CAM 4.5 數(shù)控代碼仿真器 第5章 細胞識別統(tǒng)計系統(tǒng) 5.1 血液紅細胞識別計數(shù)系統(tǒng) 5.2 系統(tǒng)基本技術(shù)要求 5.3 系統(tǒng)架構(gòu)及實現(xiàn) 5.3.1 系統(tǒng)硬件平臺 5.3.2 系統(tǒng)軟件平臺 5.3.3 程序?qū)崿F(xiàn) 第6章 人臉檢測系統(tǒng) 6.1 系統(tǒng)簡介 6.2 系統(tǒng)基本技術(shù)要求 6.3 系統(tǒng)架構(gòu)及實現(xiàn) 6.3.1 系統(tǒng)硬件平臺 6.3.2 系統(tǒng)用到的關(guān)鍵技術(shù) 6.3.3 程序?qū)崿F(xiàn) 第7章 車牌定位系統(tǒng) 7.1 系統(tǒng)簡介 7.2 系統(tǒng)基本技術(shù)要求 7.3 系統(tǒng)架構(gòu)及實現(xiàn) 7.3.1 系統(tǒng)硬件平臺 7.3.2 系統(tǒng)軟件平臺 7.3.3 系統(tǒng)中用到的關(guān)鍵技術(shù) 7.3.4 系統(tǒng)實現(xiàn) 7.3.5 程序效果測試 第8章 基于神經(jīng)網(wǎng)絡(luò)的文字識別系統(tǒng) 8.1 系統(tǒng)簡介 8.2 系統(tǒng)基本技術(shù)要求 8.3 系統(tǒng)中用到的關(guān)鍵技術(shù) 8.4 系統(tǒng)軟硬件平臺 8.4.1 系統(tǒng)的硬件平臺 8.4.2 系統(tǒng)的軟件平臺 8.5 系統(tǒng)實現(xiàn) 8.5.1 系統(tǒng)流程圖 8.5.2 圖像數(shù)據(jù)的讀取、保存與屏幕顯示等基本函數(shù) 8.5.3 圖像的預(yù)處理 8.5.4 其他相關(guān)的重要圖像處理技術(shù) 8.5.5 用神經(jīng)網(wǎng)絡(luò)進行字符識別 8.5.6 程序總體編程框架 8.5.7 程序使用說明、測試及注意事項 第9章 牌照自動識別監(jiān)控系統(tǒng) 9.1 系統(tǒng)簡介 9.2 系統(tǒng)基本技術(shù)要求 9.3 系統(tǒng)架構(gòu)及實現(xiàn) 9.3.1 系統(tǒng)硬件平臺 9.3.2 系統(tǒng)軟件平臺 9.4 牌照識別關(guān)鍵技術(shù)與算法 9.4.1 車輛圖像采集 9.4.2 牌照區(qū)域提取 9.4.3 牌照圖像二值化 9.4.4 牌照字符分割 9.4.5 牌照字符識別(神經(jīng)網(wǎng)絡(luò)) 9.4.6 車輛視頻檢測 9.5 系統(tǒng)中其他關(guān)鍵技術(shù)與算法 第10章 運動檢測系統(tǒng) 10.1 運動判定系統(tǒng) 10.2 系統(tǒng)基本技術(shù)要求 10.3 系統(tǒng)架構(gòu)及其實現(xiàn) 10.3.1 硬件系統(tǒng)平臺 10.3.2 系統(tǒng)用到的關(guān)鍵技術(shù) 10.3.3 程序?qū)崿F(xiàn) 第11章 運動人體跟蹤系統(tǒng) 11.1 系統(tǒng)簡介 11.2 系統(tǒng)應(yīng)用范圍及意義 11.2.1 視頻監(jiān)控 11.2.2 人機界面 11.2.3 運動診斷與辨別 11.3 系統(tǒng)軟硬件平臺 11.3.1 系統(tǒng)的硬件平臺 11.3.2 系統(tǒng)的軟件平臺 11.4 人體運動目標(biāo)檢測與跟蹤理論概述 11.4.1 運動目標(biāo)檢測 11.4.2 運動目標(biāo)跟蹤 11.5 系統(tǒng)實現(xiàn) 11.5.1 系統(tǒng)流程圖 11.5.2 讀取與屏幕顯示等基本函數(shù) 11.5.3 人體運動檢測部分的理論簡介和基本函數(shù) 11.5.4 運動區(qū)域分析部分的理論簡介和基本函數(shù)
章節(jié)摘錄
第1章 數(shù)字圖像處理技術(shù) 傳統(tǒng)的計算機只能處理文字、數(shù)字或是簡單的圖形。隨著計算機硬件技術(shù)的飛速發(fā)展和更新,計算機處理圖形圖像的能力大大增強。以前要用大型圖形工作站來運行的圖形應(yīng)用軟件,或是生成特殊的文件格式,及對圖形做各種復(fù)雜的處理和轉(zhuǎn)換,如今,很普遍的家用電腦就可以勝任,通過Photoshop、CorelDRAW、3ds MAX等軟件輕松做出精美的圖片或是逼真的三維物體?! ≡诋?dāng)今信息社會,以多媒體為代表的信息技術(shù)和信息產(chǎn)業(yè)的發(fā)展對人類社會產(chǎn)生的影響愈來愈明顯,愈來愈重要。多媒體的發(fā)展和應(yīng)用,極大地推動了諸多產(chǎn)業(yè)的相互滲透和飛速發(fā)展,逐步改變了整個人類社會的工作結(jié)構(gòu)和生活方式。 所謂多媒體,即多種信息媒介,通常包括文本、圖形、影像、聲音、視頻和動畫等??梢钥闯?,多媒體的應(yīng)用在很大程度上依賴于豐富多彩的圖形和圖像。也就是說,圖形圖像技術(shù)的飛速發(fā)展也將是必然趨勢?! ?.1 數(shù)字圖像 圖像由柵格點(像素點)組成,每點的顏色(亮度或者顏色值)都單獨記錄。由于利用柵格數(shù)據(jù)點映射圖像中的像素點,因此又名位圖,其中位圖區(qū)域中數(shù)據(jù)點的位置即為對應(yīng)像素點的位置?! ?.1.1 單色圖像 圖像都具有顏色,單色圖像一般由黑色和白色組成,圖像中每個像素點都用單獨一位進行描述:1表示該點為黑色,0表示該點為白色。當(dāng)然,也可以用1表示該點為白色,而0表示該點為黑色。典型的單色圖像如掃描文檔等。 1.1.2灰度圖像 很多的非彩色圖像用單色不能表達圖像的真實視覺效果,這時用灰度來表達。當(dāng)在不支持彩色的顯示設(shè)備上顯示彩色圖像時,一般需要利用相應(yīng)的灰度圖像對其進行近似處理,因此灰度圖像是經(jīng)常使用到的一種圖像表示方式。
編輯推薦
《Visual C++數(shù)字圖像處理技術(shù)與工程案例》內(nèi)容實用、結(jié)構(gòu)清晰、案例豐富,可以作為高等院校計算機及相關(guān)專業(yè)的課程設(shè)計、畢業(yè)設(shè)計指導(dǎo)用書,同時也可以作為科研單位、企業(yè)進行數(shù)字圖像處理相關(guān)技術(shù)開發(fā)的指導(dǎo)用書?!禫isual C++數(shù)字圖像處理技術(shù)與工程案例》所有案例均按照工程設(shè)計思路分步詳細說明,讀者能夠很容易地掌握整個工程的思路以及實現(xiàn)方法。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
精通Visual C++數(shù)字圖像處理技術(shù)與工程案例 PDF格式下載