電氣電子教學學報V01.35No..2013基于開發數字圖像處理GUI南京森林警察學院刑事科學技術系,江蘇南京)摘要:在“數字圖像處理”課程教學中,我們采用的圖形用戶界面開發環境UIDE開發數字圖像處理圖形用戶界面GUI,幫助學生理數字圖像處理理論。該界面包含菜單欄、面板、觸控按鈕、可編輯文本框和靜態文本框等GUI對象,通過met編譯后形成獨立運行的用戶界教師通過該圖形用戶界面實現數字圖像處理的演示,學生通過該用戶界面進行圖像處理操作訓練。關鍵詞:數字圖像處理;;GUIDE;GUI中圖法分類號:TP391文獻標識碼:A文章編號:1008-0686(2013)06-0107-en-b01,-.(1.,。China;2.口啦培,,China):(GUI).r,panel,,,etc.:ng;;GUIDE;GUI在“數字圖像處理”課程教學中,大多數教師使的主要內容集成在一個圖形用戶處理界面上,我們軟件輔助課堂教學,通過語言編程利用菜單、面板、觸控按鈕、可編輯文本框、靜態文本示數字圖像處理的結果。
隨著視頻監控系統的廣框和列表框等,通過選擇參數,輸入參數和點按鼠用,公安機關偵查部門通過視頻監控以及數字標,實現數字圖像處理操作,在有限的數字圖像數據圖像處理可以獲得更多的偵查線索,視頻偵查應運中搜集更多的偵查信息。通過該圖形用戶界面實現而生。但警察學院的學生編程基礎薄弱,如何讓學助教、助學、實訓和考核等功能,幫助學生理解掌握習偵查的學生掌握數字圖像處理技能是該院教師必數字圖像處理技能界面設計思路本文通過利用提供的圖形用戶界面開發環境GUIDE(要實現上述目的,GUI應包括主菜單以及主菜)開發出全中文的圖像處理圖形用戶界單下二級菜單和三級菜單。通過菜單選擇實現相應GUI(e),把數字圖像處理的操作并顯示相關面板,在面板上的列表框中選擇收稿日期:2013-02-26;修回13期:2013-11-04作者簡介:邢文博(1966-),男,在讀博士生,講師.主要從事司法鑒定,數字圖像處理,痕跡檢驗教學和研究,E.mail:@126.corn蔣敬(1964一),男,副教授,主要從事司法鑒定,痕跡檢驗的教學和研究萬方數據電氣電子教學學報第35相關的參數。
例如,在可編輯文本框中輸人參數,然分辨率大于設計界面的計算機,該界面在屏幕上顯后通過鼠標點按相應的觸控按鈕,實現圖像處理操示變小。反之,該界面在屏幕上顯示變大,以致部分作。每一次在面板上操作完成后,需關閉面板,以利界面超出顯示的計算機屏幕而無法操作。計算機的于別的面板顯示和圖像處理界面的簡潔。操作系統應高于設計該界面的計算機操作系統舊1。設計完成后,教師授課時可通過該用戶界面演在安裝版本計算機中,雙擊編譯形成操作。我們將數字圖像處理中的經典圖像lena,的圖像處理圖形用戶界面圖標,就可打開設計完成,rice,moon,以及eight等從Mat—的圖像處理圖形用戶界面。在沒有安裝中讀出,轉存為教學專用圖像處理素材。學生在2010A版本的計算機中,需要預先安裝提供學習處理圖像時,可以讀出、處理、存儲和理解圖像的特殊插件。雙擊安裝該插件,再雙擊處理的原理。在學習完圖像處理知識后,他們可以編譯形成的圖像處理圖形用戶界面圖標,就可打開利用該界面實現自主學習,通過對經典圖像處理的設計完成的圖像處理圖形用戶界面。
綜合實訓來掌握圖像處理技能,還可以實現考試考在沒有安裝以上版本的計算核功能。教師通過給學生提供退化圖像,要求其增中,該界面的源文件程序代碼無法顯示。強圖像質量,處理圖像后存儲,根據學生處理圖像的結果綜合評判學生的圖像處理能力。菜單功能圖形用戶該圖形用戶界面菜單內容如表1所示。界面設計制作表1各級菜單的具體內容在安裝后2010A版本計算機中,打開主菜單二級菜單三級菜單Madab軟件后,在Madab命令窗口(—打開、另存為、打印、文件旋轉、裁切、清除。dow)的命令行中輸入guide,打開圖像代數打開、另存為、打印、對話框,選擇選項。在-運算旋轉、裁切、清除。選項中選擇(),單擊“OK”圖像退化椒鹽噪聲、高斯噪聲、高斯模糊、運動模糊。按鈕,顯示“布局編輯器”窗口。將“布局編輯器”窗維納濾波復原、規則口用鼠標拖拽至適當大小,在控件選項中選擇Axes圖像復原化濾波復原、復原、盲去坐標軸對象,在布局框中拖拽出圖像顯示界面大小。
卷積復原。根據圖像處理菜單設計方案,通過菜單編輯器彩色圖像RGB圖像、HSV圖像、顯示Lab圖像、NTSC圖像。()完成界面菜單的編輯工作。GUIDE灰度圖像的直方圖會自動生成M文件的框架,再點擊M文件編輯器灰度圖像直方圖處理和偽彩色處理,彩色調整、均衡化和規(M—),選擇M文件在計算機中存儲的位圖像直方圖處理,灰定化,分層偽彩色,圖像空域度圖像平滑濾波、中變換3置。打開M文件編輯器,并編寫菜單的回調函數。 增強 值濾波、銳化和邊緣 鄰域平均、3 提取,彩色圖像平滑當菜單命令需要參數輸入時,在“布局編輯器” 濾波、中值濾波、銳化 鄰域維納濾波和 鄰域中值濾波、窗口中依據數字圖像處理菜單命令的需要gui讀取可編輯文本框,在控件 和邊緣提取。 選項中選擇面板(Panel)并在適當位置拖拽出面板圖像頻域性質、理想 圖像頻域圖、x 大小,按照需求再在面板上添加觸控按鈕(Push圖像頻域 濾波、 濾波 軸移動頻域圖,圖增強 及指數濾波。 像旋轉頻域圖。 )、靜態文本框( Text)、可編輯文本框 (Edit Text)以及列表框()等,并在M 文件中 為了擴大圖像處理圖形用戶界面的適用范圍, 編寫相應控件的回調函數。
回調函數編輯完成后,在界面中設計出11 個面板。它們分別是“圖像 通過mcc編譯gui讀取可編輯文本框,形成獨立運行的圖形用戶界面圖 轉參數”、“圖像裁切區域”、“圖像加乘數值”、“椒 標。雙擊編譯形成的圖形用戶界面圖標,就可打開 鹽噪聲密度”、“高斯參數”、“運動模糊參數”面板、 數字圖像處理圖形用戶界面。在其他計算機上運行 “圖像直方圖調整”、“圖像直方圖規則化”、“理想濾 該界面時,計算機的屏幕分辨率應與設計該界面的 波”、“ 濾波”和“指數濾波”面板。 計算機的屏幕分辨率一致。否則,如果計算機屏幕 (下接第115 高林:軟件對“微機原理”課程教學的改進 115 學生要完成這個實驗,首先根據電路圖將少數 圖中數碼管所顯示的是最后一個收到的 ASCII 幾根導線 連好,然后編寫匯編語言程序,最后執行并 碼的十六進制數值,而下面兩個對話框中,左邊是串 觀察實驗結 果。整體實驗難度不大,但是學生很難 行接收框,右邊是串行發送框,最后一個字符“A”的 通過實驗深入 了解該電路的工作原理,尤其對于地 ASCII 碼值等于41H。 址譯碼電路,更是沒有直觀認識。比如,圖 結語8251 芯片的片選信號CS 8251芯片的地址就是03fSh,但是并未說明這個地 將“微機原理”課程軟件仿真教學系統應用 址是如何通過譯碼電路產生的。
教學實際表明,該系統不但提高了課程理論教學質 引入軟件仿真教學系統之后,在完成上述過程 量,改善了實驗教學效果,培養了學生分析和設計電 時,還要求學生在軟件中進行這個實驗 路的能力,增強了學生的創新能力。而且該系統還 的電路設計及仿真。學生需要選擇8086最小模式 能夠進一步應用于課程設計或畢業設計中,能 系統、8251、RS.232串行總線和數碼管顯示等電路 高學生系統開發的效率,為實際的微機系統 設計打 模塊,自行設計電路完成類似實驗。其仿真結果如 下良好的基礎。 us虛擬仿真在微機原理教學中的 應用[J].北京:電子技術應用,2012,38(1):106—108. 技術[M].合肥:中國科學 技術大學出版社,2008:42-43. us仿真軟件在微機原理教學中的 應用[J].福州:福建電腦,2011(10):. 田社平,俞水鋒,方向忠,等.在微機原理課程教學中 8251串行接口和應用實驗仿真結果圖 的應用[J].南京:電氣電子教學學報,2011,3 3(5):70- 72. (上接第108 本界面通過選擇菜單實現圖像處理操作,如果 結語圖像處理中需要輸入參數或選擇參數,則通過菜單 顯示要輸入或選擇參數的面板,輸入或選擇參數后, 目前,我國公安機關所用的視頻圖像處理軟件 通過點擊 面板上相應的觸控按鈕實現圖像處理,使 大多是荷蘭 IMIX 公司的“影博士”與美國著名刑偵 操作簡單 明了。
圖 是圖形用戶界面圖像處理作品軟件公司 公司的“識慧”以及國內的“警 截圖。 視通”等視頻圖像處理軟件。 通過本圖形用戶界面的學習,學生可以快速掌 握上述各種商用刑偵圖像處理軟件。理解掌握圖像 處理的概念、術語、原理以及操作技能。 參考文獻: [1]羅華飛編著, GUI 設計學習手記[ .北京:北京航空航天大學出版社,201 陳超等編著,MATL AB 應用實例精講.圖像處理與 GUl 設計篇 『M1.北京:電子工、Ik 出版社,2011. 圖像處理作品截圖萬方數據