app功能
最終界面如上所示,實現圖像文件的讀取、顯示、以及灰度處理再顯示的功能。
界面佈局
這裏是加入了四個面板
這是三個狀態按鈕
兩個座標區
上面是編輯字段,下面是文本區域
調試代碼
讀取圖像
該模塊的功能是讀取圖像,在這兩個區域裏顯示圖像信息。一個是顯示圖像的位置,下面那個是成功讀取
在瀏覽按鈕中添加回調函數
函數如所示,其具體用法已經標註,這裏不貼源碼,自己打一遍才能加深印象。
這裏有一個自己寫的函數,在下面有寫。
創建新函數
該函數的作用就是 ,在最下面的文本框裏顯示一些信息,如正確打開,打開失敗等。
這裏設置的是每五行刷新一次文本框內容。
如下,新建一個私有函數。
圖像顯示模塊
與上面一樣添加回調函數,代碼如下所示,可以將圖片放到座標框裏。
顯示灰度化後的圖片
對輸出圖像的座標圖添加回調函數,然後輸入以下代碼
測試
點擊運行,測試選擇圖片,加載圖片,看功能是否正常。
打包