每個人都曾試圖在平淡的學(xué)習(xí)、工作和生活中寫一篇文章。寫作是培養(yǎng)人的觀察、聯(lián)想、想象、思維和記憶的重要手段。大家想知道怎么樣才能寫一篇比較優(yōu)質(zhì)的范文嗎?以下是我為大家搜集的優(yōu)質(zhì)范文,僅供參考,一起來看看吧
數(shù)字圖像處理篇一
姓名:黃冬芬
學(xué)號:070212051
班級:12級通信工程1班
數(shù)字圖像是我們生活中接觸最多的圖像種類,他伴隨人們的生活、學(xué)習(xí)、工作,并在軍事、工業(yè)和醫(yī)學(xué)方面發(fā)揮著極大地作用,可謂隨處可見,尤其在生活方面作為學(xué)生的我們,會在外出旅游,生活和工作中拆下許多數(shù)字照片,現(xiàn)在已進(jìn)入信息化時代,圖片作為信息的重要載體,在信息傳輸方面有著不可替代的作用,并且近年來圖像處理領(lǐng)域,數(shù)字圖像處理技術(shù)取得了飛速的發(fā)展,作為計(jì)算機(jī)類專業(yè)的大學(xué)生更加有必要對數(shù)字圖像處理技術(shù)有一定的掌握,而大多數(shù)人對于數(shù)字圖像的知識也很模糊,比如各類繁多的各種圖像格式之間的特點(diǎn),不同的情況該用何種圖像格式,還有關(guān)于圖像的一些基本術(shù)語也不甚了解。尤為重要的是一些由于拍攝問題導(dǎo)致的令人不甚滿意的照片該如何處理,或者如何對一些照片進(jìn)行處理實(shí)現(xiàn)特殊的表現(xiàn)效果。所以對于數(shù)字圖像處理這門課大家有著極大地興趣。我們班有的同學(xué)學(xué)過photoshop軟件,因此對于數(shù)字圖像處理有了一些基礎(chǔ),更加想利用這門課的學(xué)習(xí)加深自己數(shù)字圖像處理的理解并提高在數(shù)字圖像處理方面的能力。
通過這8周的學(xué)習(xí),我們雖然還沒有完全掌握數(shù)字圖像處理技術(shù),但是收獲不少,對于數(shù)字圖像方面的知識有了更深的了解。更加理解了數(shù)字圖像處理的本質(zhì),即是一些數(shù)字矩陣,但灰度圖像和彩色圖像的矩陣形式是不同的。對于一些耳熟能詳?shù)臄?shù)字圖像相關(guān)的術(shù)語有了明確的認(rèn)識,比如,常見的像素(衡量圖像的大小)、分辨率(衡量圖像的清晰程度)、位圖(放大后會失真)、矢量圖(經(jīng)過放大不會失真)等大家都能叫上口但都很模糊的名詞。也了解圖像處理技術(shù)中一些常用處理技術(shù)的實(shí)質(zhì),比如銳化處理是使模糊的圖像變清晰,增強(qiáng)圖片的邊緣等細(xì)節(jié)。而平滑處理的目的是消除噪聲、模糊圖像,在提取大目標(biāo)之前去除小的細(xì)節(jié)或彌合目標(biāo)間的縫隙。對常見的rgb圖像和灰度圖像有了明確的理解,這對大家以后應(yīng)用photoshop等圖像處理軟件對圖像進(jìn)行處理打下了堅(jiān)實(shí)的基礎(chǔ)。更重要的是學(xué)習(xí)到了數(shù)字圖像處理的思想。通過學(xué)習(xí)也是對c++編程應(yīng)用的很好的實(shí)踐和復(fù)習(xí)。
當(dāng)然通過8周的學(xué)習(xí)還遠(yuǎn)遠(yuǎn)不夠,也有許多同學(xué)收獲甚微,我總結(jié)了下大家后期學(xué)習(xí)的態(tài)度與前期學(xué)習(xí)的熱情相差很大的原因。剛開始大家是有很高的熱情去學(xué)習(xí)這門課,可隨著這門課的更深入的學(xué)習(xí),大家漸漸發(fā)現(xiàn)課程講授內(nèi)容與自己起初想學(xué)的實(shí)用圖像處理技術(shù)是有很大的差別的,大家更著眼于如何利用軟件、技術(shù)去處理圖像而得到滿意的效果,或者進(jìn)行一些圖像的創(chuàng)意設(shè)計(jì),可是課程的內(nèi)容更偏向于如何通過編程實(shí)現(xiàn)如何多圖像進(jìn)行一些類似銳化、邊緣提取、模糊、去除噪聲等基礎(chǔ)功能的實(shí)現(xiàn),這其中涉及很多算法、函數(shù),需要扎實(shí)的數(shù)學(xué)基礎(chǔ)和編程基礎(chǔ),并且需要利用大量時間在課下編寫代碼,并用visual c++軟件實(shí)現(xiàn)并進(jìn)行調(diào)試,然而大部分人的c++實(shí)踐能力和編程能力還有待提高,尤其是對于矩陣進(jìn)行操作的編程尤為是個考驗(yàn)。
在老師授課方面的建議是可以再課上多進(jìn)行一些具體操作,這樣可以提起大家的學(xué)習(xí)興趣,也可以讓大家在課下積極準(zhǔn)備,然后在課上讓學(xué)生進(jìn)行演示,還可以加入一些圖像處理的經(jīng)典范例,加深同學(xué)們的學(xué)習(xí)熱情。
數(shù)字圖像處理篇二
實(shí)驗(yàn)?zāi)康模罕緦?shí)驗(yàn)內(nèi)容旨在讓學(xué)生通過用vc等高級語言編寫數(shù)字圖像處理的一些基本算法程序,來鞏固和掌握圖像處理技術(shù)的基本技能,提高實(shí)際動手能力,并通過實(shí)際編程了解圖像處理軟件的實(shí)現(xiàn)的基本原理。為學(xué)生進(jìn)一步學(xué)習(xí)數(shù)字?jǐn)z影測量、遙感和地理信息系統(tǒng)等專業(yè)課程以及應(yīng)用圖像處理解決實(shí)際問題奠定基礎(chǔ)。
二、實(shí)驗(yàn)原理和方法
(1)raw格式到bmp格式的轉(zhuǎn)換:
raw格式:raw格式文件是按照數(shù)字圖像組成的二維矩陣,將像素按行列號順序存儲在文件中。這種文件只含有圖像像素?cái)?shù)據(jù),不含有信息頭,因此,在讀圖像時,需要根據(jù)文件大小,計(jì)算圖像所包含的行列號,或者需要事先知道圖像大小(矩陣大小)。raw文件按圖像上行到下行、左列到右列順序存儲。
bmp格式:bmp文件數(shù)據(jù)區(qū)按圖像上下行到上行、左列列到右列順序存儲到數(shù)據(jù)區(qū)。bmp文件由文件頭、信息頭、顏色表、數(shù)據(jù)區(qū)四個部分組成。
做raw格式文件到bmp格式文件的轉(zhuǎn)化,先要為bmp格式文件申請四部分的內(nèi)存:文件頭,位圖信息頭,顏色表,圖象數(shù)據(jù),然后根據(jù)輸入值以及raw文件信息,bmp格式文件信息計(jì)算出這幾部分的值,賦給他們,寫到bmp文件中去。
(2)灰度圖象的線性拉伸:
灰度變化是點(diǎn)運(yùn)算,將原圖象的每個像素的灰度值改成線性變化之后的灰度即可。
灰度的線性變換就是指圖像的中所有點(diǎn)的灰度按照線性灰度變換函數(shù)進(jìn)行變換。灰度變換方程如下:
該方程為線性方程。式中參數(shù)為輸入圖像的像素的灰度值,參數(shù)為輸出圖像的
灰度值。
設(shè)原圖象的灰度范圍為[a,b],變化之后的范圍為[a’,b’],則:
fa=(b’-a’)/(b-a)
fb=-(b’-a’)/(b-a)*a+a’
如果算出來的值大于255,則讓它等于255,小于0則讓其等于0。
(3)局部處理(3*3高通濾波,3*3低通濾波):
局部處理在處理某一像素時,利用與該像素相鄰的一組像素,經(jīng)過某種變換得到處理后圖像中某一點(diǎn)的像素值。目標(biāo)像素的鄰域一般是由像素組成的二維矩陣,該矩陣的大小為奇數(shù),目標(biāo)像素位于該矩陣的中央,即目標(biāo)像素就是區(qū)域的中心像素。經(jīng)過處理后,目標(biāo)像素的值為經(jīng)過特定算法計(jì)算后所得的結(jié)果。
實(shí)際上都是利用卷積來實(shí)現(xiàn)的,卷積往往用一個矩陣表示,將矩陣的中心對齊某個像素,矩陣中的值乘到相應(yīng)的像素中去,然后將所有乘積加起來就得到中心像素的灰度值。邊界像素不做處理,仍為原來的灰度值。求出的像素灰度值若超過[0~255],則向離其最近的屬于該范圍的`像素值靠攏。
3*3低通濾波的算子見表1。
3*3高通濾波的算子見表2。
表格1
1/9
1/9
1/9
1/9
1/9
1/9
1/9
1/9
1/9
表格2
-1
-1
-1
-1
9
-1
-1
-1
-1
(4)圖象幾何處理(圖象平移,圖象縮放):
對于圖像平移來說,若平移量是(tx,ty),像素在原圖像中的坐標(biāo)為(x0,y0),則變化后的坐標(biāo)為(x1,y1),x1=x0+tx,y1=y0+ty。平移只需改變像素的灰度值,不必改變位圖信息頭和調(diào)色板內(nèi)容。
對于圖像縮放,假設(shè)放大因子為ratio,縮放的變換矩陣為:
圖像信息頭中新圖像的寬度和高度都變?yōu)樵瓉韺挾群透叨确謩e與水平垂直比例的乘積,圖像大小變?yōu)樾聦挾?變?yōu)?的整數(shù)倍)與新高度的乘積。
(5)灰度圖象中值濾波:
中值濾波也屬于局部處理的一種,將窗口中的各個像素排序之后排序,取中值賦給模板中心的像素,所以窗口中個數(shù)一般是基數(shù)。
我用的中值濾波窗口是十字絲的9個數(shù)的窗口。
(6)灰度圖象邊緣檢測:
邊緣檢測有三種算子:roberts,prewit,sobel。三種算子都是做一階差分的,通過算子算出各個像素的梯度值,將水平梯度的絕對值和垂直梯度的絕對值相加,若此梯度值大于某個閾值,則將其灰度值賦為255,否則賦為0。
(7)圖象旋轉(zhuǎn):
圖像旋轉(zhuǎn)一般是以圖像中心為中心順時針旋轉(zhuǎn),利用圖像的四個角點(diǎn)求出圖像旋轉(zhuǎn)后的大小。
先計(jì)算以圖像中心為原點(diǎn)坐標(biāo)系下原圖像四個角點(diǎn)的坐標(biāo)值,按照旋轉(zhuǎn)矩陣計(jì)算其旋轉(zhuǎn)之后的坐標(biāo)值,根據(jù)四個角點(diǎn)的新坐標(biāo)值計(jì)算出最大寬度和高度作為新圖像的寬度和高度值,按照計(jì)算值修改位圖信息頭,申請一塊新內(nèi)存,存儲旋轉(zhuǎn)后圖像的灰度值。
旋轉(zhuǎn)矩陣如下:
同樣要求各個像素在原圖像中的坐標(biāo),先將新圖像的坐標(biāo)系平移到圖像中心,做逆時針旋轉(zhuǎn),然后再平移到屏幕左上角,然后將原圖像對應(yīng)坐標(biāo)的值賦給新圖像。
(8)圖象二值化:
判斷分析法:假定圖像的灰度區(qū)間為[0,l-1],則選擇一閾值t將圖像的像素分為兩組。
為最大值所對應(yīng)的t,就是所求判斷分析法的分割閾值。
搜尋到閾值之后,灰度值小于閾值的像素賦0,其他的賦1,修改文件信息頭,調(diào)色板,申請新內(nèi)存。
(9)圖象直方圖:
統(tǒng)計(jì)各灰度值出現(xiàn)的頻數(shù),以及像素的總個數(shù),用頻數(shù)除以總個數(shù)作為頻率,以灰度值作為橫坐標(biāo),頻率作為縱坐標(biāo)繪圖。
三、實(shí)驗(yàn)過程和步驟
首先要建立一個基于mfc的多文檔工程,將視圖基類改為滾動視圖,以自己的學(xué)號命名。
我用的是書上給的cdib類,類里面有獲取bmp寬度,高度的函數(shù),有指向位圖信息頭的指針,指向圖象數(shù)據(jù)的指針,因此我在文檔類(doc類)里定義了一個cdib類的對象,打開以及保存文件的時候利用這個對象去調(diào)用cdib里讀取與存儲文件的函數(shù),并且可以利用這個對象的兩個指針對打開的圖象進(jìn)行各種操作。
格式到bmp格式的轉(zhuǎn)換:
首先建立一個rawtobmp的對話框,在上面加上四個編輯框(一個輸入打開文件的路徑一個輸入保存文件的路徑,另兩個),兩個按鈕,以及默認(rèn)的確認(rèn),取消按鈕。利用類向?qū)Р迦氪藢υ捒蝾悾⑶覟榍皟蓚€編輯框定義cstring的兩個變量,用來存儲打開與保存文件的路徑。同時為兩個瀏覽按鈕添加消息響應(yīng)函數(shù),在消息函數(shù)里創(chuàng)建cfiledialog對象,利用此對象的函數(shù)將兩個路徑值賦給前兩個編輯框的成員變量。再為ok鍵添加消息響應(yīng)函數(shù),分別定義bmp格式文件前三部分?jǐn)?shù)據(jù)變量,計(jì)算出各變量的值,并且利用一個cfile對象獲取raw圖象的數(shù)據(jù),利用另一個cfile對象將數(shù)據(jù)存儲到所輸入的路徑的文件中去,cfile對象的read函數(shù)會自動創(chuàng)建一個文件。
然后在菜單上新建一個菜單,為菜單添加消息響應(yīng)函數(shù),在其消息響應(yīng)函數(shù)里創(chuàng)建rowtobmp對話框。這樣點(diǎn)擊菜單后就會彈出一個對話框,按確定鍵之后就可以讀取raw文件并且存儲bmp文件,完成整個消息循環(huán)。
2.灰度圖象的線性拉伸:
數(shù)字圖像處理篇三
試題生涯規(guī)劃宣言寫景實(shí)施的概述批復(fù)的同義詞工作經(jīng)歷自我介紹,愛國文言文員工申請職業(yè)道德成語了警示語支部意見書感言留言:剖析材料樂府開學(xué)第一課,諺語三角形摘抄的文化建設(shè)材料!研修安全答辯狀,簡報(bào)創(chuàng)業(yè)項(xiàng)目。
數(shù)字圖像處理篇四
仿寫概述絕句的主要自我評價學(xué)習(xí)計(jì)劃自查報(bào)告:人生哲理擬人句三角形感謝信孟浩然了教學(xué)法典禮條例成語我寄語工作思路考察暑假作業(yè)的朗誦稿體會慶典致辭了說說具體內(nèi)容期中了杜甫思想?yún)R報(bào)工作影評感言的體積好段自薦信感恩信,說課稿對照考試答辯狀。
數(shù)字圖像處理篇五
提高計(jì)算機(jī)對數(shù)字圖像處理的速度,提高采集分辨率和顯示分辨率,提高多媒體技術(shù)關(guān)鍵中圖像數(shù)據(jù)的壓縮,進(jìn)行計(jì)算機(jī)識別和理解研究中按照人類的認(rèn)知和思維方式工作并考慮到主觀概率和非邏輯思維技術(shù),規(guī)劃統(tǒng)一的標(biāo)準(zhǔn)以實(shí)現(xiàn)圖像的處理、傳輸和存儲研究健康發(fā)展,以上幾點(diǎn)都是數(shù)字圖像處理技術(shù)合理發(fā)展的基本融匯技術(shù)基礎(chǔ)。
同時,信息數(shù)據(jù)量更大的三維數(shù)字圖像必將得到廣泛應(yīng)用研究,圖像與圖形相互融合后形成三維成像或多維成像的發(fā)展方向也正在眾多應(yīng)用中廣泛推進(jìn)。
5總結(jié)
數(shù)字圖像處理技術(shù)在社會的每個行業(yè)、每個領(lǐng)域都得到廣泛的應(yīng)用,數(shù)字圖像處理的技術(shù)應(yīng)用隨時、隨處都可以見到,得到充分的研究發(fā)展和應(yīng)用推廣,還不能充分滿足日益增長的技術(shù)需求。數(shù)字圖像處理技術(shù)不斷地在自身發(fā)展和完善的同時,還與多個計(jì)算機(jī)分支學(xué)科的發(fā)展密不可分,有多個新的技術(shù)方向需要研究和創(chuàng)新,對數(shù)字圖像處理技術(shù)的發(fā)展方向進(jìn)行研究、探討的重要性就顯得尤為突出。
參考文獻(xiàn):
[1]朱睿。數(shù)字圖像處理技術(shù)現(xiàn)狀與展望[j].中國科技博覽,(14):7-28.
[4]譚海艷。數(shù)字圖像壓縮綜述[j].科技經(jīng)濟(jì)市場,2011(8)。