![北工大數(shù)字圖像處理bmp圖像的直方圖均衡實(shí)驗(yàn)_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/12/02f4dcb9-4f34-4cde-866f-919450dff8bf/02f4dcb9-4f34-4cde-866f-919450dff8bf1.gif)
![北工大數(shù)字圖像處理bmp圖像的直方圖均衡實(shí)驗(yàn)_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/12/02f4dcb9-4f34-4cde-866f-919450dff8bf/02f4dcb9-4f34-4cde-866f-919450dff8bf2.gif)
![北工大數(shù)字圖像處理bmp圖像的直方圖均衡實(shí)驗(yàn)_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/12/02f4dcb9-4f34-4cde-866f-919450dff8bf/02f4dcb9-4f34-4cde-866f-919450dff8bf3.gif)
![北工大數(shù)字圖像處理bmp圖像的直方圖均衡實(shí)驗(yàn)_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/12/02f4dcb9-4f34-4cde-866f-919450dff8bf/02f4dcb9-4f34-4cde-866f-919450dff8bf4.gif)
![北工大數(shù)字圖像處理bmp圖像的直方圖均衡實(shí)驗(yàn)_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/12/02f4dcb9-4f34-4cde-866f-919450dff8bf/02f4dcb9-4f34-4cde-866f-919450dff8bf5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)字圖像處理實(shí)驗(yàn)報(bào)告11024118 李錫蒙實(shí)驗(yàn)要求:1. 打開bmp圖像,打印圖像基本參數(shù),比如長、寬、像素?cái)?shù)等。2. 給一幅圖像,統(tǒng)計(jì)灰度直方圖,進(jìn)行一次直方圖均衡操作,比較直方圖均衡前后,直方圖分布的變化。實(shí)驗(yàn)原理:位圖數(shù)據(jù)的存儲(chǔ)方式:BMP圖像文件被分成4個(gè)部分:位圖文件頭(Bitmap File Header)、位圖信息頭(Bitmap Info Header)、顏色表(Color Map)和位圖數(shù)據(jù)(即圖像數(shù)據(jù),Data Bits或Data Body)。第1部分為位圖文件頭BITMAPFILEHEADER,是一個(gè)結(jié)構(gòu)體類型,該結(jié)構(gòu)的長度是固定的,為14個(gè)字節(jié)。其定義如下:typed
2、ef struct tagBITMAPFILEHEADERWORD bfType; DWORD bfSize; WORD bfReserved1; WORD bfReserved2; DWORD bfOffBits; BITMAPFILEHEADER, FAR *LPBITMAPFILEHEADER, *PBITMAPFILEHEADER;第2部分為位圖信息頭BITMAPINFOHEADER,也是一個(gè)結(jié)構(gòu)體類型的數(shù)據(jù)結(jié)構(gòu),該結(jié)構(gòu)的長度也是固定的,為40個(gè)字節(jié)(WORD為無符號(hào)16位整數(shù),DWORD為無符號(hào)32位整數(shù),LONG為32位整數(shù))
3、。其定義如下:typedef struct tagBITMAPINFOHEADERDWORD biSize; LONG biWidth; LONG biHeight; WORD biPlanes; WORD biBitCount DWORD biCompression; DWORD biSizeImage; LONG biXPelsPerMeter; LONG biYP
4、elsPerMeter; DWORD biClrUsed; DWORD biClrImportant; BITMAPINFOHEADER, FAR *LPBITMAPINFOHEADER, *PBITMAPINFOHEADER;第3部分為顏色表。顏色表實(shí)際上是一個(gè)RGBQUAD結(jié)構(gòu)的數(shù)組,數(shù)組的長度由biClrUsed指定(如果該值為零,則由biBitCount指定,即2的biBitCount次冪個(gè)元素)。RGBQUAD結(jié)構(gòu)是一個(gè)結(jié)構(gòu)體類型,占4個(gè)字節(jié),其定義如下:typedef struct tagRGBQUADBYTE rgbBlue;BYTE
5、 rgbGreen;BYTE rgbRed;BYTE rgbReserved;RGBQUAD;第4部分是位圖數(shù)據(jù),即圖像數(shù)據(jù),其緊跟在位圖文件頭、位圖信息頭和顏色表(如果有顏色表的話)之后,記錄了圖像的每一個(gè)像素值。BMP文件分為4個(gè)組成部分,那么BMP文件的讀入也要按照4個(gè)組成部分依次進(jìn)行處理,即先處理BITMAPFILEHEADER結(jié)構(gòu),然后是BITMAPINFOHEADER結(jié)構(gòu)、顏色表,最后是位圖數(shù)據(jù)。實(shí)驗(yàn)1遇到的問題和難點(diǎn):1. 其中若想調(diào)用上圖中出現(xiàn)的WORD、DWORD、LONG等數(shù)據(jù)類型,需要在程序開始時(shí)加#include "Windows.h"即可。2. f
6、read(&fileheader,sizeof(BITMAPFILEHEADER,1,inputfile;fread(&head,sizeof(BITMAPINFOHEADER,1,inputfile;fread(pColorTable,sizeof(RGBQUAD,256,inputfile;fread(pBmpBuf,1,lineByte * bmpHeight,inputfile;一定要按照位圖文件頭(Bitmap File Header)、位圖信息頭(Bitmap Info Header)、顏色表(Color Map)和位圖數(shù)據(jù)(即圖像數(shù)據(jù),Data Bits或Data
7、 Body)的順序進(jìn)行讀取,如上所示。3. lineByte=(bmpWidth * biBitCount/8+3/4*4;計(jì)算圖像每行像素所占的字節(jié)數(shù),必須將其長度擴(kuò)展為4的倍數(shù),再進(jìn)行圖像數(shù)據(jù)的讀取。實(shí)驗(yàn)結(jié)果: 顯示的信息包含如下幾方面:1. ImageType:圖像文件類型;圖中顯示為“BM”,表示該圖像為BMP格式。2. FileSize:圖像文件大??;圖中顯示為251078,與下圖中圖像屬性中大小一致。3. Width:圖像寬度;圖中顯示為500。4. Height:圖像高度;圖中顯示為500。5. BitCount:每個(gè)像素所占的位數(shù)(bit);圖中顯示為8,表示圖像為28=256
8、色。6. Compression:壓縮類型。7. SizeImage:圖像數(shù)據(jù)實(shí)際占用的字節(jié)數(shù)。直方圖均衡化:實(shí)現(xiàn)步驟:1. 統(tǒng)計(jì)各個(gè)灰度級(jí)的像素點(diǎn)數(shù),即求得灰度直方圖2. 歸一化,用各灰度級(jí)的像素點(diǎn)數(shù)除以整個(gè)圖像的像素?cái)?shù),得到0、1間的概率值3. 用累計(jì)求和法求轉(zhuǎn)換后的灰度級(jí),如求n級(jí)灰度均衡化后的新灰度級(jí),需要把0到n級(jí)的概率累加起來,計(jì)算所得到的值與哪個(gè)灰度級(jí)更靠近,該灰度級(jí)即為轉(zhuǎn)換后的灰度級(jí)4. 進(jìn)行灰度級(jí)轉(zhuǎn)換實(shí)驗(yàn)2遇到的難點(diǎn)和問題:1. 用累加求和算出的值與灰度級(jí)貼近,如計(jì)算值在0/255和1/255之間,通過比較該值與(0+1/(255*2的大小可知與0/255和1/255哪個(gè)更為
9、靠近,大于時(shí)與1/255更接近,否則為0/255,。這個(gè)操作是必要的,這樣比較后得出的轉(zhuǎn)換灰度值才更準(zhǔn)確的。2. fwrite(&fileheader,sizeof(BITMAPFILEHEADER,1,outputfile;fwrite(&head,sizeof(BITMAPINFOHEADER,1,outputfile; fwrite(pColorTable,sizeof(RGBQUAD,256,outputfile; fwrite(pBmpBuf,1,lineByte * bmpHeight,outputfile;寫文件的順序與讀一樣。4. 除了第四部分位圖數(shù)據(jù)中原來的灰
10、度級(jí)變成了轉(zhuǎn)換后的灰度級(jí),其他三部分的數(shù)據(jù)是完全一致的,所以實(shí)驗(yàn)中我將待進(jìn)行直方圖均衡圖像的位圖文件頭、位圖信息頭和顏色表信息讀取出來后直接寫入轉(zhuǎn)換后的文件,再添加轉(zhuǎn)換后位圖數(shù)據(jù)即可。5. 直方圖的實(shí)現(xiàn):實(shí)驗(yàn)中我用的是VC的控制臺(tái)界面編寫的程序,畫圖不是很方便,但是有一個(gè)很好用的字符printf("%c",219;ASCII為219號(hào)的字符為一個(gè)實(shí)心的黑方塊,可以用來畫直方圖,但是由于控制臺(tái)的顯示大小有限,我將直方圖的長、寬都減小了,所以會(huì)丟失一些灰度級(jí)的數(shù)據(jù),但是大體直方圖的特征還是能表現(xiàn)的很好的,尤其是直方圖均衡化前后直方圖的分布明顯不同,可以滿足觀察轉(zhuǎn)換結(jié)果的目的。實(shí)驗(yàn)結(jié)果:1. 當(dāng)灰度值分布在高灰度值時(shí)的情況(即曝光時(shí)間較長,如下圖圖2,圖像偏亮。圖2 圖2的直方圖圖2的灰度直方圖顯示的情況與分析的結(jié)果相同,灰度級(jí)只分布在直方圖的高灰度值部分,無低灰度值成分,導(dǎo)致圖像亮度偏高。圖filter-2上圖filter-2為圖2進(jìn)行直方圖均衡后重新生成的圖像,可直觀感覺到低灰度值(暗的成分明顯增多,圖像灰度成分
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 簡單總經(jīng)理辭職申請(qǐng)書
- 團(tuán)員檔案申請(qǐng)書
- 中國電主軸行業(yè)市場(chǎng)調(diào)研及投資戰(zhàn)略規(guī)劃報(bào)告
- “十三五”重點(diǎn)項(xiàng)目-化工儲(chǔ)罐項(xiàng)目節(jié)能評(píng)估報(bào)告(節(jié)能專)
- 2025年中國高精度導(dǎo)航定位(gnss)未來發(fā)展趨勢(shì)分析及投資規(guī)劃建議研究報(bào)告
- 2025年中國觸摸屏油墨生產(chǎn)技術(shù)及工藝市場(chǎng)發(fā)展現(xiàn)狀調(diào)研及投資趨勢(shì)前景分析報(bào)告
- 2025年旅游野餐套裝行業(yè)深度研究分析報(bào)告
- 2025年煙花紙盒項(xiàng)目投資可行性研究分析報(bào)告
- 工業(yè)縫紉機(jī)電控項(xiàng)目風(fēng)險(xiǎn)識(shí)別與評(píng)估綜合報(bào)告
- 醫(yī)院屋面施工安全及成品保護(hù)方案
- 中考物理復(fù)習(xí)備考策略
- 博士后進(jìn)站申請(qǐng)書博士后進(jìn)站申請(qǐng)書八篇
- 小報(bào):人工智能科技科學(xué)小報(bào)手抄報(bào)電子小報(bào)word小報(bào)
- GB/T 41509-2022綠色制造干式切削工藝性能評(píng)價(jià)規(guī)范
- 全面介紹現(xiàn)貨中遠(yuǎn)期交易
- 公安系防暴安全03安檢
- 孫權(quán)勸學(xué)教案全國一等獎(jiǎng)教學(xué)設(shè)計(jì)
- 企業(yè)生產(chǎn)現(xiàn)場(chǎng)6S管理知識(shí)培訓(xùn)課件
- 五年級(jí)下冊(cè)數(shù)學(xué)課件 第10課時(shí) 練習(xí)課 蘇教版(共11張PPT)
- 電梯口包邊施工方案正式
- 三年級(jí)道德與法治下冊(cè)我是獨(dú)特的
評(píng)論
0/150
提交評(píng)論