大幅面掃描儀上層驅(qū)動(dòng)軟件設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2021-05-17 00:29
大幅面掃描儀是一種具有掃描幅面寬、分辨率高、圖像質(zhì)量高等特點(diǎn)的專業(yè)掃描儀,廣泛應(yīng)用在各種專業(yè)圖像領(lǐng)域。它的特點(diǎn)決定了其有較高的開(kāi)發(fā)難度。本文在分析各種大幅面掃描儀設(shè)計(jì)方案優(yōu)劣的基礎(chǔ)上采用了可變幅面架構(gòu)作為整個(gè)系統(tǒng)的設(shè)計(jì)方案,并基于分層的設(shè)計(jì)思想將整個(gè)掃描儀系統(tǒng)分為三層:上層驅(qū)動(dòng)軟件、中間層嵌入式控制系統(tǒng)與底層硬件,并重點(diǎn)敘述了上層驅(qū)動(dòng)軟件的設(shè)計(jì)與實(shí)現(xiàn)。首先敘述了上層驅(qū)動(dòng)軟件的框架與GUI設(shè)計(jì),然后在此基礎(chǔ)上詳細(xì)描述了掃描儀設(shè)備校正與圖像后期增強(qiáng)處理的原理與實(shí)現(xiàn)。本文使用了偏移與增益校正的方法進(jìn)行設(shè)備校正,并使用圖像亮度、對(duì)比度、Gamma調(diào)整、圖像銳化實(shí)現(xiàn)了圖像增強(qiáng)。最后基于TCP協(xié)議設(shè)計(jì)與實(shí)現(xiàn)了負(fù)責(zé)上下層之間通信的網(wǎng)絡(luò)通信模塊。通過(guò)整個(gè)系統(tǒng)的聯(lián)機(jī)調(diào)試,驗(yàn)證了上層驅(qū)動(dòng)軟件設(shè)計(jì)的可行性與有效性。
【文章來(lái)源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:73 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 課題背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題來(lái)源以及主要工作
1.4 論文的章節(jié)安排
第二章 系統(tǒng)的總體架構(gòu)
2.1 普通掃描儀結(jié)構(gòu)
2.2 大幅面掃描儀設(shè)計(jì)方案
2.3 大幅面掃描儀總體結(jié)構(gòu)設(shè)計(jì)
2.3.1 數(shù)據(jù)采集系統(tǒng)
2.3.2 中間層嵌入式控制系統(tǒng)
2.3.3 上層驅(qū)動(dòng)軟件
2.3.4 自動(dòng)對(duì)焦系統(tǒng)
2.4 OpenCV 簡(jiǎn)介
2.5 本章小結(jié)
第三章 上層驅(qū)動(dòng)軟件設(shè)計(jì)
3.1 上層驅(qū)動(dòng)軟件系統(tǒng)分析與設(shè)計(jì)
3.1.1 軟件需求分析
3.1.2 系統(tǒng)用例分析
3.1.3 系統(tǒng)活動(dòng)圖
3.1.4 系統(tǒng)模塊劃分
3.2 上層驅(qū)動(dòng)軟件界面設(shè)計(jì)
3.2.1 用戶界面設(shè)計(jì)
3.2.2 參數(shù)設(shè)置介紹
3.3 系統(tǒng)框架設(shè)計(jì)與實(shí)現(xiàn)
3.3.1 MVC 模式與 MFC Document/View 架構(gòu)
3.3.2 系統(tǒng)類結(jié)構(gòu)設(shè)計(jì)
3.3.3 預(yù)覽、掃描序列圖
3.3.4 掃描控制參數(shù)計(jì)算與發(fā)送
3.4 多線程的使用
3.4.1 Windows 環(huán)境下的多線程
3.4.2 UI 線程與工作線程
3.5 本章小結(jié)
第四章 圖像處理模塊設(shè)計(jì)與實(shí)現(xiàn)
4.1 系統(tǒng)的噪聲
4.2 設(shè)備校正
4.2.1 偏移校正與增益校正
4.2.2 設(shè)備 Gamma 校正
4.3 圖像增強(qiáng)
4.3.1 亮度、對(duì)比度、Gamma 調(diào)整
4.3.2 銳化
4.4 本章小結(jié)
第五章 網(wǎng)絡(luò)通信模塊設(shè)計(jì)與實(shí)現(xiàn)
5.1 網(wǎng)絡(luò)通信連接的建立
5.1.1 TCP 協(xié)議與 Socket
5.1.2 系統(tǒng)連接的建立
5.2 命令接口設(shè)計(jì)
5.2.1 命令封裝
5.2.2 命令體結(jié)構(gòu)
5.3 網(wǎng)絡(luò)通信模塊的封裝
5.4 本章小結(jié)
第六章 結(jié)束語(yǔ)
6.1 論文總結(jié)
6.2 后續(xù)工作展望
致謝
參考文獻(xiàn)
附錄 A
【參考文獻(xiàn)】:
期刊論文
[1]解讀形形色色的Gamma[J]. 吳漢穎. 廣東印刷. 2007(01)
[2]Win32環(huán)境下的多線程技術(shù)[J]. 張紅玲. 沈陽(yáng)師范學(xué)院學(xué)報(bào)(自然科學(xué)版). 2000(04)
碩士論文
[1]基于GL847的大幅面圖像數(shù)據(jù)采集系統(tǒng)底層驅(qū)動(dòng)軟件研究與實(shí)現(xiàn)[D]. 張朋昌.西安電子科技大學(xué) 2010
[2]圖像采集控制模塊設(shè)計(jì)與實(shí)現(xiàn)[D]. 吳曉康.西安電子科技大學(xué) 2010
[3]多CCD掃描儀圖像處理模塊的研究與實(shí)現(xiàn)[D]. 侯武蓉.西安電子科技大學(xué) 2010
[4]大幅面掃描儀驅(qū)動(dòng)程序軟件的模塊化設(shè)計(jì)與實(shí)現(xiàn)[D]. 李芳.西安電子科技大學(xué) 2010
[5]基于VxWorks的多CCD掃描儀數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 張更.西安電子科技大學(xué) 2008
[6]多CCD專業(yè)掃描儀驅(qū)動(dòng)軟件的系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)[D]. 盛海波.西安電子科技大學(xué) 2006
[7]多CCD專業(yè)掃描儀上層軟件設(shè)計(jì)與實(shí)現(xiàn)[D]. 謝卓.西安電子科技大學(xué) 2006
[8]多CCD掃描儀系統(tǒng)的圖像幾何校正與拼接[D]. 郭建華.西安電子科技大學(xué) 2006
本文編號(hào):3190706
【文章來(lái)源】:西安電子科技大學(xué)陜西省 211工程院校 教育部直屬院校
【文章頁(yè)數(shù)】:73 頁(yè)
【學(xué)位級(jí)別】:碩士
【文章目錄】:
摘要
Abstract
第一章 緒論
1.1 課題背景
1.2 國(guó)內(nèi)外研究現(xiàn)狀
1.3 課題來(lái)源以及主要工作
1.4 論文的章節(jié)安排
第二章 系統(tǒng)的總體架構(gòu)
2.1 普通掃描儀結(jié)構(gòu)
2.2 大幅面掃描儀設(shè)計(jì)方案
2.3 大幅面掃描儀總體結(jié)構(gòu)設(shè)計(jì)
2.3.1 數(shù)據(jù)采集系統(tǒng)
2.3.2 中間層嵌入式控制系統(tǒng)
2.3.3 上層驅(qū)動(dòng)軟件
2.3.4 自動(dòng)對(duì)焦系統(tǒng)
2.4 OpenCV 簡(jiǎn)介
2.5 本章小結(jié)
第三章 上層驅(qū)動(dòng)軟件設(shè)計(jì)
3.1 上層驅(qū)動(dòng)軟件系統(tǒng)分析與設(shè)計(jì)
3.1.1 軟件需求分析
3.1.2 系統(tǒng)用例分析
3.1.3 系統(tǒng)活動(dòng)圖
3.1.4 系統(tǒng)模塊劃分
3.2 上層驅(qū)動(dòng)軟件界面設(shè)計(jì)
3.2.1 用戶界面設(shè)計(jì)
3.2.2 參數(shù)設(shè)置介紹
3.3 系統(tǒng)框架設(shè)計(jì)與實(shí)現(xiàn)
3.3.1 MVC 模式與 MFC Document/View 架構(gòu)
3.3.2 系統(tǒng)類結(jié)構(gòu)設(shè)計(jì)
3.3.3 預(yù)覽、掃描序列圖
3.3.4 掃描控制參數(shù)計(jì)算與發(fā)送
3.4 多線程的使用
3.4.1 Windows 環(huán)境下的多線程
3.4.2 UI 線程與工作線程
3.5 本章小結(jié)
第四章 圖像處理模塊設(shè)計(jì)與實(shí)現(xiàn)
4.1 系統(tǒng)的噪聲
4.2 設(shè)備校正
4.2.1 偏移校正與增益校正
4.2.2 設(shè)備 Gamma 校正
4.3 圖像增強(qiáng)
4.3.1 亮度、對(duì)比度、Gamma 調(diào)整
4.3.2 銳化
4.4 本章小結(jié)
第五章 網(wǎng)絡(luò)通信模塊設(shè)計(jì)與實(shí)現(xiàn)
5.1 網(wǎng)絡(luò)通信連接的建立
5.1.1 TCP 協(xié)議與 Socket
5.1.2 系統(tǒng)連接的建立
5.2 命令接口設(shè)計(jì)
5.2.1 命令封裝
5.2.2 命令體結(jié)構(gòu)
5.3 網(wǎng)絡(luò)通信模塊的封裝
5.4 本章小結(jié)
第六章 結(jié)束語(yǔ)
6.1 論文總結(jié)
6.2 后續(xù)工作展望
致謝
參考文獻(xiàn)
附錄 A
【參考文獻(xiàn)】:
期刊論文
[1]解讀形形色色的Gamma[J]. 吳漢穎. 廣東印刷. 2007(01)
[2]Win32環(huán)境下的多線程技術(shù)[J]. 張紅玲. 沈陽(yáng)師范學(xué)院學(xué)報(bào)(自然科學(xué)版). 2000(04)
碩士論文
[1]基于GL847的大幅面圖像數(shù)據(jù)采集系統(tǒng)底層驅(qū)動(dòng)軟件研究與實(shí)現(xiàn)[D]. 張朋昌.西安電子科技大學(xué) 2010
[2]圖像采集控制模塊設(shè)計(jì)與實(shí)現(xiàn)[D]. 吳曉康.西安電子科技大學(xué) 2010
[3]多CCD掃描儀圖像處理模塊的研究與實(shí)現(xiàn)[D]. 侯武蓉.西安電子科技大學(xué) 2010
[4]大幅面掃描儀驅(qū)動(dòng)程序軟件的模塊化設(shè)計(jì)與實(shí)現(xiàn)[D]. 李芳.西安電子科技大學(xué) 2010
[5]基于VxWorks的多CCD掃描儀數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D]. 張更.西安電子科技大學(xué) 2008
[6]多CCD專業(yè)掃描儀驅(qū)動(dòng)軟件的系統(tǒng)架構(gòu)設(shè)計(jì)與實(shí)現(xiàn)[D]. 盛海波.西安電子科技大學(xué) 2006
[7]多CCD專業(yè)掃描儀上層軟件設(shè)計(jì)與實(shí)現(xiàn)[D]. 謝卓.西安電子科技大學(xué) 2006
[8]多CCD掃描儀系統(tǒng)的圖像幾何校正與拼接[D]. 郭建華.西安電子科技大學(xué) 2006
本文編號(hào):3190706
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/3190706.html
最近更新
教材專著