编程练习:Matlab 一个小任务(-)
生活随笔
收集整理的這篇文章主要介紹了
编程练习:Matlab 一个小任务(-)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
前言
將一個完整的任務拆分成各個小塊進行練習,有利于增強工程實踐的能力。
任務描述:
某軟件公司 受銀行的委托,開發一個小程序,要求:
1 編制程序顯示印章圖像(24位真彩色位圖)
2 讀出位圖中每一像素點的(R,g,b)樣本值。
3 以RGb為坐標,取一定數量的圖像點作為分析樣本,分析其坐標系的分布。
4 將分類后的結果標記到原始圖像上,檢查其效果。
經過仔細考慮,因為該程序需要與使用者交互以及讀圖,畫圖,等等流程,故采用matlab gui實現該程序。
1第一步
首先,打開GUI,然后設置,圖片讀取文件函數。
[plain] view plain copyprint?% --- Executes on button press in pushbutton1. function pushbutton1_Callback(hObject, eventdata, handles) % hObject handle to pushbutton1(see GCBO) % eventdata reserved - to bedefined in a future version of MATLAB % handles structure with handlesand user data (see GUIDATA) [filename,pathname,~]= uigetfile({'*.jpg;*.bmp;*.gif'},'選擇圖片'); str=[pathname filename]; global im; im=imread(str); axes(handles.axes1); imshow(im); way=0;總結
以上是生活随笔為你收集整理的编程练习:Matlab 一个小任务(-)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 程序练习:Matlab 饼图绘制
- 下一篇: canal布在mysql端还是服务端_c