資源描述:
《繪制灰度圖像直方圖》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、圖形圖像處理課程設(shè)計(jì)設(shè)計(jì)說(shuō)明書(shū)繪制灰度圖像直方圖學(xué)生姓名學(xué)號(hào)班級(jí)成績(jī)指導(dǎo)教師計(jì)算機(jī)科學(xué)與技術(shù)系2011年12月26日?qǐng)D形圖像處理課程設(shè)計(jì)評(píng)閱書(shū)題目繪制灰度圖像直方圖學(xué)生姓名學(xué)號(hào)指導(dǎo)教師評(píng)語(yǔ)及成績(jī)成績(jī):教師簽名:年月日答辯教師評(píng)語(yǔ)及成績(jī)成績(jī):教師簽名:年月日教研室意見(jiàn)總成績(jī):室主任簽名:年月日注:指導(dǎo)教師成績(jī)60%,答辯成績(jī)40%,總成績(jī)合成后按五級(jí)制記入。課程設(shè)計(jì)任務(wù)書(shū)2011—2012學(xué)年第一學(xué)期專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù)學(xué)號(hào):姓名:課程設(shè)計(jì)名稱(chēng):圖形圖像處理設(shè)計(jì)題目:繪制灰度圖像直方圖完成期限:自2011年12月19日至2011年12月30
2、日共2周設(shè)計(jì)依據(jù)、要求及主要內(nèi)容(可另加附頁(yè)):圖形圖像處理課程設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)的實(shí)踐性環(huán)節(jié)之一,是一門(mén)理論性和實(shí)踐性都很強(qiáng)的,面向?qū)嶋H應(yīng)用的課程。通過(guò)本課程的學(xué)習(xí),學(xué)生應(yīng)該掌握?qǐng)D形圖像處理的基本原理和基本方法,并且掌握一門(mén)用于圖形圖像處理的編程語(yǔ)言,會(huì)編寫(xiě)圖形圖像處理的程序,從而獲得開(kāi)發(fā)圖形圖像處理系統(tǒng)的初步能力。該課程要求學(xué)生運(yùn)用圖形圖像處理的基本原理和基本方法,使用一門(mén)用于圖形圖像處理的編程語(yǔ)言,按要求事先一個(gè)具體的圖形圖像處理題目。設(shè)計(jì)要求:選定題目后,按照軟件工程思想進(jìn)行設(shè)計(jì),完成以下主要內(nèi)容:需求分析,設(shè)計(jì)與編碼,測(cè)試
3、主要內(nèi)容:開(kāi)發(fā)工具使用Matlab6.0,完成一個(gè)小型應(yīng)用系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)。對(duì)一幅灰度圖像進(jìn)行直方圖統(tǒng)計(jì),并在屏幕上繪制出該直方圖。指導(dǎo)教師(簽字):教研室主任(簽字):批準(zhǔn)日期:年月日摘要數(shù)字圖像處理技術(shù)是20世紀(jì)60年代發(fā)展起來(lái)的一門(mén)新興學(xué)科,隨著圖像處理理論和方法的進(jìn)一步完善,使得數(shù)字圖像處理技術(shù)在各個(gè)領(lǐng)域得到了廣泛應(yīng)用,并顯示出廣闊的應(yīng)用前景。MATLAB既是一種直觀、高效的計(jì)算機(jī)語(yǔ)言,同時(shí)又是一個(gè)科學(xué)計(jì)算平臺(tái)。它為數(shù)據(jù)分析和數(shù)據(jù)可視化、算法和應(yīng)用程序開(kāi)發(fā)提供了最核心的數(shù)學(xué)和高級(jí)圖形工具。圖像直方圖是圖像處理中一種十分重要的圖像分析工
4、具,它描述了一幅圖像的灰度級(jí)內(nèi)容,任何一幅圖像的直方圖都包含了豐富的信息,它主要用在圖像分割,圖像灰度變換等處理過(guò)程中。關(guān)鍵詞:圖像處理;MATLAB;直方圖目錄1.課題描述12.設(shè)計(jì)分析23.程序源代碼34.測(cè)試分析45.總結(jié)5參考文獻(xiàn)61.課題描述信息化社會(huì)中,計(jì)算機(jī)在各種信息處理中發(fā)揮著重要的作用。我們可以借助計(jì)算機(jī),對(duì)數(shù)字圖像進(jìn)行處理,以達(dá)到不同的效果。圖形圖像處理課程設(shè)計(jì)是計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)的實(shí)踐性環(huán)節(jié)之一,是一門(mén)理論性和實(shí)踐性都很強(qiáng)的,面向?qū)嶋H應(yīng)用的課程。這次課程設(shè)計(jì)的題目是:繪制灰度圖像直方圖。對(duì)一幅灰度圖像進(jìn)行直方圖統(tǒng)計(jì),
5、并在屏幕上繪制出該直方圖?;叶戎狈綀D反映圖像的灰度分布情況,通過(guò)分析直方圖,有助于確定圖像分割的閥值;直方圖還可以用于圖像匹配等操作。2.設(shè)計(jì)分析MATLAB中集成了功能強(qiáng)大的圖像處理工具箱。由于MATLAB語(yǔ)言的語(yǔ)法特征與C語(yǔ)言極為相似,而且更加簡(jiǎn)單,更加符合科技人員對(duì)數(shù)學(xué)表達(dá)式的書(shū)寫(xiě)格式,而且這種語(yǔ)言可移植性好、可擴(kuò)展性強(qiáng),再加上其中有豐富的圖像處理函數(shù),所以MATLAB在圖像處理的應(yīng)用中具有很大的優(yōu)勢(shì)。調(diào)入一個(gè)文件:i=imread('lena.bmp);顯示這幅圖:imshow(i);43.程序源代碼新建一個(gè)abc.m文件,文件內(nèi)容
6、:%圖像的灰度直方圖i=imread('C:DocumentsandSettingsAdministrator桌面lena.bmp');%imhist(i);his=zeros(1,256);forl=1:256form=1:256k=double(i(l,m));his(k+1)=his(k+1)+1;endend在MATLAB中運(yùn)行如下代碼:abcsubplot(1,2,1);plot(his);subplot(1,2,2);imhist(i);44.測(cè)試分析調(diào)入的圖像lena.bmp如圖4.1所示:圖4.1lena.bmp程序
7、運(yùn)行后,其圖像的灰度直方圖如圖4.2所示:圖4.2圖像的灰度直方圖45.總結(jié)課程設(shè)計(jì)的過(guò)程是非常不容易的,但對(duì)我卻有很大的啟發(fā)。這次課程設(shè)計(jì)我主要是應(yīng)用這學(xué)期所學(xué)的圖形圖像處理這門(mén)課,圖形圖像處理是一門(mén)理論性和實(shí)踐性都很強(qiáng)的,面向?qū)嶋H應(yīng)用的課程。通過(guò)本課程的學(xué)習(xí),我基本掌握了圖形圖像處理的基本原理和基本方法,并且掌握一門(mén)用于圖形圖像處理的編程語(yǔ)言——MATLAB,會(huì)編寫(xiě)圖形圖像處理的程序,從而獲得開(kāi)發(fā)圖形圖像處理系統(tǒng)的初步能力。首先,這次課程程序設(shè)計(jì)讓我把本學(xué)期學(xué)習(xí)到的知識(shí)得到鞏固和進(jìn)一步的提高認(rèn)識(shí),對(duì)已有知識(shí)有了更進(jìn)一步的理解和認(rèn)識(shí);再次
8、,我在課程設(shè)計(jì)中碰到了很多的問(wèn)題,通過(guò)查閱相關(guān)資料以及上網(wǎng)查詢(xún)進(jìn)行解決,同時(shí)魏佳老師對(duì)我也進(jìn)行了指導(dǎo),指出了課程設(shè)計(jì)流程中的錯(cuò)誤,提出了建議。越來(lái)越多的人們開(kāi)始依靠計(jì)算機(jī)來(lái)解決圖