• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      MATLAB在遙感數(shù)字圖像處理試驗課程中的應(yīng)用

      2014-09-18 17:42:16龍軍
      電腦知識與技術(shù) 2014年23期
      關(guān)鍵詞:灰度級工具箱圖像增強

      龍軍

      摘要:遙感數(shù)字圖像處理是GIS專業(yè)和RS的一門核心課程,它是由計算機數(shù)字圖像處理技術(shù)和遙感圖像分析技術(shù)結(jié)合而成的一門新興技術(shù)科學(xué),具有起點高、難度大,理論抽象和對數(shù)學(xué)要求較高的特點,該文詳細介紹了MATLAB在這門課程試驗中的應(yīng)用。

      關(guān)鍵詞:MATLAB;圖像處理

      中圖分類號:TP319 文獻標(biāo)識碼:A 文章編號:1009-3044(2014)23-5527-04

      數(shù)字圖像處理課程主要講述數(shù)字圖像處理、分析的基本原理和方法,使用計算機進行圖像增強、圖像復(fù)原、圖像恢復(fù)和重建、圖像編碼、圖像分割、圖像分析。根據(jù)處理過程的抽象程度和研究方法等的不同可分為三個層即圖像處理、圖像分析和圖像理解。隨著微機性能的提高,數(shù)字圖像處理技術(shù)也得到了廣泛的普及,尤其是圖像處理技術(shù)在國土礦產(chǎn)資源遙感探測等方面應(yīng)用越來越廣泛,重要性日益增加。在信息時代的大背景下,在地理信息系統(tǒng)與遙感專業(yè)等相關(guān)專業(yè)的的學(xué)生中普遍開設(shè)了數(shù)字圖像處理課程。但是“數(shù)字圖像處理”具有起點高、難度大,理論抽象和對數(shù)學(xué)要求較高的特點學(xué)習(xí)難度較大,在“數(shù)字圖像處理”課程實驗中MATLAB軟件是一個理想選擇,幫助學(xué)生快速的完成課程實驗,較快的掌握數(shù)字圖像處理的基本理論和分析方法。

      1 MATLAB介紹

      MATLAB具有跨平臺性能夠在等十多種操作系統(tǒng)下工作運行,具有最直觀而簡潔的開發(fā)環(huán)境,是世界上的優(yōu)秀的科技應(yīng)用軟件。Matlab的功能由各種工具箱(TOOLBOX)組成 ,這些工具箱可分為兩類:功能性和學(xué)科性的工具箱。前者主要用來擴充其符號計算功能、圖像建模仿真功能、文字處理功能以及硬件實時交互功能,能用于多種學(xué)科,后者有控制工具箱、信號處理工具箱、圖像處理工具箱和小波工具箱等多個學(xué)科的專業(yè)工具箱,專業(yè)比較強。借助于Matlab的工具箱,不同領(lǐng)域的研究者就可方便地進行自己的領(lǐng)域的研究,提高工作效率。

      1.1 MATLAB的特點與功能

      功能強大,界面友好,編程效率高開放性強。語言簡潔緊湊,庫函數(shù)豐富,運算符豐富,MATLAB既具有結(jié)構(gòu)化的控制語句又有面向?qū)ο缶幊痰奶匦?,程序限制不?yán)格,程序設(shè)計自由度大,程序的可移植性很好,MATLAB的圖形功能強,具有強大的工具箱,源程序的開放性好。具有數(shù)值計算,符號計算, 數(shù)據(jù)分析, 動態(tài)仿真,圖形文字統(tǒng)一處理等功能。它既擁有Word強大的文字處理功能,又能從Word 訪問MATLAB的數(shù)據(jù)計算和可視化結(jié)果。

      2 MATLAB的圖像處理功能

      MATLAB為數(shù)字圖像處理由圖像處理工具箱完成,由許多圖像處理操作的函數(shù)組成,利用這些工具與函數(shù)可以進行幾何操作、區(qū)域操作、塊操作,還可以進行線性濾波和濾波器設(shè)計,傅立葉變換,離散余弦變換,二值圖像等操作。當(dāng)然用戶也可以添加自己開發(fā)的函數(shù)來滿足特定的需要。還可以把這個工具箱和信號處理工具箱與小波工具箱結(jié)合起來用,這里以圖像增強中的空間域濾波和直方圖均衡為例來說明MATLAB在數(shù)字圖像處理中的應(yīng)用。

      3 MATLAB在數(shù)字圖像處理中具體應(yīng)用

      3.1 幾個基本的函數(shù)

      利用MATLAB進行數(shù)字圖像處理,首先要了解MATLAB打開、保存、關(guān)閉圖像和其它一些輔助的函數(shù)。下面把結(jié)果最常用的介紹如下:

      clear 清除MATLAB所有工作平臺變量;

      close all 關(guān)閉已打開的圖形窗口;

      figure 新建一個圖像顯示窗口;

      whos 用來查看圖像是如何在內(nèi)中存儲的;

      I=rmread(rice.tif)讀出一個圖像,這里是把圖像讀入到變量I;

      imshow(I) 顯示以讀出的以圖像;

      J=imresize(I,0.5) 0.5是縮放比例系數(shù);

      Imwrite(J,new.bmp)保存圖像,J為圖像變量,new.bmp是保存的新文件名 ;

      Threshhold=graythresh(I) 得到圖像的全局閾值以便進行二值化;

      BW=im2bw(I, Threshhold) 把一個圖像按照閾值進行二值化;

      Imfinfo(new.bmp) 查看保存在磁盤中圖像的一些信息;

      一般的,imread和imshow一起使用,figure和imshow一起使用,graythresh和im2bw一起使用。

      3.2 直方圖的均衡化

      直方圖均衡化就是把原始圖像的直方圖變換成均勻分布的形式,作用是增加象素灰度值的動態(tài)范圍,提高圖像整體對比度的效果,屬于灰度增強算法?;叶戎狈綀D表示圖像中每一灰度級出現(xiàn)的頻數(shù)(該灰度級的像素數(shù)與圖像的總像素數(shù)之比)。其計算公式為NP(ri)=np(ri)/np,i=0,1,2…。其中 表示第i個灰度級,np表示像素總數(shù),ri表示第i個級灰度的像素數(shù)。

      3.3 空間域線性濾波和中值濾波

      4 結(jié)束語

      MATLAB具有強大的圖像處理功能,提供了簡便的函數(shù)調(diào)用來實現(xiàn)許多經(jīng)典的圖像處理方法。不僅是圖像的邊緣檢測,在變換域處理、圖像增強、數(shù)學(xué)形態(tài)學(xué)處理等方面的研究中,用MATLAB可大大提高實驗效率,快速實現(xiàn)研究中的新構(gòu)想。

      參考文獻:

      [1] 張延華,YangmingXu. 高技術(shù)計算環(huán)繞—MATLAB5.2應(yīng)用工具箱現(xiàn)狀及發(fā)展[J].計算機應(yīng)用研究,1999,16(7):3-6.

      [2] 潘峰,劉文予,朱光喜.MATLAB在圖像處理與研究中的應(yīng)用[J].計算機應(yīng)用研究,1999,16(12):73-75.

      猜你喜歡
      灰度級工具箱圖像增強
      圖像增強技術(shù)在超跨聲葉柵紋影試驗中的應(yīng)用
      水下視覺SLAM圖像增強研究
      人眼可感知最多相鄰像素灰度差的全局圖像優(yōu)化方法*
      虛擬內(nèi)窺鏡圖像增強膝關(guān)節(jié)鏡手術(shù)導(dǎo)航系統(tǒng)
      基于灰度直方圖的單一圖像噪聲類型識別研究
      基于圖像增強的無人機偵察圖像去霧方法
      Matlab曲線擬合工具箱在地基沉降預(yù)測模型中的應(yīng)用
      基于混沌加密的DCT域灰度級盲水印算法
      基于實測校正因子的實時伽馬校正算法
      搜狗分號工具箱 輸入更便捷
      山阳县| 云阳县| 龙山县| 普安县| 郴州市| 延庆县| 巨野县| 景谷| 湘乡市| 安塞县| 阿尔山市| 忻城县| 区。| 互助| 塔城市| 枣强县| 乌拉特前旗| 东兴市| 正安县| 榕江县| 瑞丽市| 施秉县| 临城县| 泾阳县| 独山县| 龙州县| 青铜峡市| 麟游县| 沙坪坝区| 盐边县| 电白县| 株洲市| 云霄县| 尚志市| 隆昌县| 武汉市| 四平市| 迭部县| 永城市| 怀柔区| 资中县|