MATLAB App Designer GUI開發從0到1(實戰篇)

在這裏插入圖片描述

app功能

最終界面如上所示,實現圖像文件的讀取、顯示、以及灰度處理再顯示的功能。

界面佈局

在這裏插入圖片描述
這裏是加入了四個面板
在這裏插入圖片描述
這是三個狀態按鈕
在這裏插入圖片描述
兩個座標區




在這裏插入圖片描述
上面是編輯字段,下面是文本區域

在這裏插入圖片描述

調試代碼

讀取圖像

該模塊的功能是讀取圖像,在這兩個區域裏顯示圖像信息。一個是顯示圖像的位置,下面那個是成功讀取
在這裏插入圖片描述

在瀏覽按鈕中添加回調函數
在這裏插入圖片描述
函數如所示,其具體用法已經標註,這裏不貼源碼,自己打一遍才能加深印象。

這裏有一個自己寫的函數,在下面有寫。
在這裏插入圖片描述

創建新函數

該函數的作用就是 ,在最下面的文本框裏顯示一些信息,如正確打開,打開失敗等。

這裏設置的是每五行刷新一次文本框內容。

如下,新建一個私有函數。
在這裏插入圖片描述
在這裏插入圖片描述

圖像顯示模塊

與上面一樣添加回調函數,代碼如下所示,可以將圖片放到座標框裏。

在這裏插入圖片描述

顯示灰度化後的圖片

對輸出圖像的座標圖添加回調函數,然後輸入以下代碼
在這裏插入圖片描述

測試

點擊運行,測試選擇圖片,加載圖片,看功能是否正常。

打包

在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章