• 
    

    
    

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

      ?

      基于MATLAB的安全效用及其在仿真圖像處理中的應用

      2017-03-10 03:02:06井榮枝
      關(guān)鍵詞:工具箱直方圖圖像處理

      ◆井榮枝

      ?

      基于MATLAB的安全效用及其在仿真圖像處理中的應用

      ◆井榮枝

      (鄭州大學西亞斯國際學院 河南 451150)

      圖像處理技術(shù)是上個世紀60年代興起發(fā)展學科,發(fā)展至今已經(jīng)有幾十年的歷程。在計算機技術(shù)快速提升的環(huán)境下,圖像處理技術(shù)也得到了十分廣泛的普及應用。在工業(yè)自動化、醫(yī)學治療、地質(zhì)探測領(lǐng)域,圖像處理技術(shù)都有著十分重要的作用。本文主要針對MATLAB及其在圖像處理中的應用進行研究。

      MATLAB;圖像處理;函數(shù)運算

      0 前言

      MATLAB是近幾年來應用最為普及、最為廣泛的主流軟件之一,其語言構(gòu)成簡單,數(shù)值計算能力強,數(shù)據(jù)分析功能強大、圖像處理繪制技術(shù)高,擁有超高質(zhì)量的圖形可視化效果以及豐富的界面設計能力。在圖像處理中,MATLAB擁有其他軟件無比擬的顯著優(yōu)勢。MATLAB的圖像處理工具箱擁有豐富而齊全的圖像處理函數(shù),覆蓋了圖像處理的所有內(nèi)容,并且使用起來便捷、高效。

      1 MATLAB及其特點

      MathWorks根據(jù)不同的應用領(lǐng)域前后推出了信號處理、神經(jīng)網(wǎng)絡、圖像處理、系統(tǒng)識別等不同的工具軟件。這些針對不同應用領(lǐng)域應用的工具是較高水平的專門工具箱,用戶可以直接使用,不需要再另外編寫相關(guān)的專業(yè)基礎(chǔ)程序。另外,上述工具箱中所涵蓋的函數(shù)源程序也是相對開放的,大多數(shù)均為M文件,用戶在使用過程中可以查看相關(guān)文件的代碼并且調(diào)整。MATLAB可以支持用戶對其原有的函數(shù)進行二次開發(fā),用戶的應用程序也可以當做新的函數(shù)被添加到相應的工具箱當中。MATLAB的指令傳遞與數(shù)學、工程中十分常見的習慣很接近,很多使用C或者Fortran處理難度較大的問題就可以使用MATLAB來進行解決,并且十分輕松高效。值得注意的是,當前MATLAB的最新版本幾乎囊括了神經(jīng)網(wǎng)絡的最新研究成果,其所包括的網(wǎng)絡模型包括線性網(wǎng)絡、自組織網(wǎng)絡、回歸網(wǎng)絡等。對于各種不同網(wǎng)絡類型來說,MATLAB還可以為用戶在設計網(wǎng)絡安全系統(tǒng)方面提供極大的便捷。

      MATLAB是一種已經(jīng)普及應用的語言,在圖像處理方面顯示出了十分強大的生命力,這是由于MATLAB擁有與其他語言不同的、顯著的特征。就像Fortran與C語言一樣讓人們擺脫了需要直接面對計算機硬件資源開展操作相同,MATLAB的便捷程度已經(jīng)被譽為第四代的計算機語言,MATLAB豐富的函數(shù)資源替代了繁瑣的程序代碼編寫工作。MATLAB擁有以下特點:(1)功能豐富強大。MATLAB擁有十分豐富而齊全的工具箱,分為核心工具與可選工具。其中核心工具箱可以分為功能工具箱以及學科性工具箱,其中功能性工具箱主要用于進行符號計算、開展建模仿真、進行文件處理等;學科性工具箱的專業(yè)性較強,其包含了control toolbox、image processing toolbox等。(2)人機交互友好。MATLAB最為突出的特征就是簡潔明了,MATLAB運用直觀、影響的代碼來替代了C語言以及Fortran語言,讓用戶可以面對最為直接,最為簡潔的程序開發(fā)環(huán)境。(3)開放性強。MATLAB的擴充性良好,其中的工具箱可以自由使用,用戶也可以根據(jù)需求進行第二次開發(fā)。MATLAB的功能強大,其擁有齊全的數(shù)值計算功能、符號計算功能、數(shù)據(jù)分析功能、圖形文字統(tǒng)一處理功能等等[1]。

      2 MATLAB在圖像處理中的應用

      圖像處理是當前一項十分常見的工作。早在上個世紀60年代,美國噴氣實驗室利用計算機技術(shù)對大量月球照片進行了處理,獲得了十分清晰的圖像,至此以后圖像處理技術(shù)開始在各個領(lǐng)域廣泛應用。圖像處理的領(lǐng)域十分寬廣,從學科上來劃分可以將其分為圖像的數(shù)字化、圖像的變化、圖像的恢復、圖像的壓縮等。MATLAB包含了眾多圖像處理函數(shù),覆蓋了圖像處理的幾乎有所的技術(shù)方法。

      2.1 圖像增強功能

      在圖像處理中圖像增強是一種十分常見的方法,其主要過程即為用一系列技術(shù)來優(yōu)化圖像的視覺效果,將圖像轉(zhuǎn)變成為一種能夠更加適合人眼觀察或者機器設備自動分析的方式?;贛ATLAB下常見的圖像增強方法主要有以下幾種:

      (1)灰度直方圖均衡化。均勻量化的自然圖像的灰度直方圖一般在低灰度區(qū)間中的頻率較為突出,會導致圖形中較為灰暗的區(qū)域變的模糊。而利用直方圖處理則可以使得圖像中灰度家中的區(qū)域變得均勻平整,使得圖像的細節(jié)變得更加清晰可見,從而實現(xiàn)增強圖像效果的目的。在MATLAB中,直方圖均衡化可以通過histeq()函數(shù)來實現(xiàn)。

      (2)灰度變換。通過攝像或電子方式獲得的圖像往往都會存在對比度低的問題,圖像的整體感受偏亮或偏暗?;叶茸儞Q即為對圖像中像素的灰度值進行調(diào)整,使得圖像的灰度動態(tài)范圍得到一定程度的擴展,提升圖像的對比度,讓圖像成像變得均勻,清晰度上升,從而實現(xiàn)提升圖像質(zhì)量的目的。在MATLAB中可以通過函數(shù)imadjust。

      (3)平滑與銳化濾波。平滑技術(shù)可有效處理圖像中的噪聲,通常使用空間域重大中值或平均值。在灰度連續(xù)變化的圖像當中,一般可以認為相鄰像素灰度差異明顯的凸點為噪聲?;叶韧蛔兗礊橐环N高頻分量,而使用低通濾波則可以降低圖像的高頻成分,使得圖像的信號更加平滑[2]。但是這一技術(shù)的應用也會導致圖像區(qū)域邊界變得不夠清晰。而銳化技術(shù)使用的是頻域中高通濾波的方式,可以通過提升高頻的成分來弱化圖像中模糊的效果。尤其是可以針對圖像模糊的邊緣進行增強,但是與此同時圖像的噪聲也被放大。在MATLAB 中不同的濾波方法都是在空間域中利用濾波算子來實現(xiàn)的。可以利用fspecail()函數(shù)來建立濾波算子,進而使用含糊conv2()來進行卷積運算并且濾波。

      2.2 空間濾波

      在圖像處理中往往會遇到圖像中夾雜著噪聲的情況。所以,在進行圖像出的過程中有必要先對噪聲進行去除操作。而對圖像處理,去除噪聲最為直接的方式就是使用濾波設備來進行濾波處理。在對圖像中的像素進行濾波處理的過程中,如果鄰域中的像素計算為線性,則使用的消除噪聲技術(shù)為線性空間濾波技術(shù),反之該技術(shù)為非線性空間濾波技術(shù)。

      (1)線性空間濾波技術(shù)。利用MATLAB圖像處理中擁有函數(shù)fspecial()以及實現(xiàn)線性空間濾波函數(shù)imfilter()[3]。

      (2)非線性濾波器。MATLAB的圖像處理工具中擁有兩個函數(shù)來實現(xiàn)常規(guī)的非線性濾波,這兩個函數(shù)分別為nlfilter和colfilt。其中,函數(shù)nlfilter可以直接進行二維操作,函數(shù)colfilt則可以通過列的方式來集合數(shù)據(jù)。雖然函數(shù)colfilt相對于函數(shù)nlfilter來說要占用更大的內(nèi)存,但是執(zhí)行速度要顯著高于nlfilter。因此,在使用非線性濾波器對圖像進行處理時如注重處理速度則更多的會選擇colfilt。

      3 結(jié)束語

      在日常生活中圖像是十分重要的信息載體,圖像處理技術(shù)成為了發(fā)揮圖像價值的重要環(huán)節(jié)。在圖像處理技術(shù)中,MATLAB是一種常用的軟件,其功能強大,涉及專業(yè)領(lǐng)域廣泛,幾乎可以實現(xiàn)所有的圖像處理方法?;叶戎狈綀D均衡化,灰度變換,平滑與銳化濾波都可以利用MATLAB輕松實現(xiàn)。

      [1]孫進,曹肖偉.VB和MATLAB混合編程及其在圖像處理軟件中的應用[J].機械工程與自動化,2015.

      [2]MarkiewiczTomasz.Using MATLAB software with Tomcat server and Java platform for remote image analysis in pathology[J].Diagnostic Pathology,2011.

      [3]陸秋菊,陳忠澤.視網(wǎng)膜的視覺生理功能、數(shù)學模型及其在圖像處理中的應用[J].信息與電腦(理論版),2010.

      課題:2017年度河南省高等學校重點科研項目,《基于農(nóng)業(yè)物聯(lián)網(wǎng)的農(nóng)作物病害識別方法研究》,(項目編號:17A520017)。

      猜你喜歡
      工具箱直方圖圖像處理
      統(tǒng)計頻率分布直方圖的備考全攻略
      符合差分隱私的流數(shù)據(jù)統(tǒng)計直方圖發(fā)布
      用直方圖控制畫面影調(diào)
      機器學習在圖像處理中的應用
      電子制作(2018年18期)2018-11-14 01:48:20
      模糊圖像處理,刑事偵查利器
      圖像處理技術(shù)的實戰(zhàn)應用
      Matlab曲線擬合工具箱在地基沉降預測模型中的應用
      基于直方圖平移和互補嵌入的可逆水印方案
      計算機工程(2015年8期)2015-07-03 12:20:21
      搜狗分號工具箱 輸入更便捷
      Photo Shop通道在圖像處理中的應用
      河南科技(2014年1期)2014-02-27 14:04:06
      台州市| 庆安县| 郧西县| 揭阳市| 左权县| 西城区| 衡阳县| 鄂伦春自治旗| 南宫市| 东阿县| 托克逊县| 定边县| 古交市| 毕节市| 平遥县| 门头沟区| 柳江县| 鞍山市| 商河县| 雷山县| 丹阳市| 威信县| 西盟| 游戏| 民权县| 沙河市| 达日县| 宜丰县| 汉源县| 三穗县| 石家庄市| 库伦旗| 庆安县| 贡觉县| 大埔县| 深圳市| 淮阳县| 保靖县| 吉水县| 普陀区| 阿拉尔市|