Program GUI KESIMPULAN DAN SARAN

A-1

1. Program GUI

function pushbutton1_CallbackhObject, eventdata, handles hObject handle to pushbutton1 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA load ListFileInd.mat CitraUji=handles.img; c1=block_structlbpfunblock_struct.data; CitraUji=blockprocCitraUji,[3 3],c1; VektorFiturUji=CitraUji; x=VektorFiturUji; d=1; for i=1:40 for j=1:40 temp1,d=xi,j d=d+1 end end VektorFiturUji=temp for klaster=1:50 dklaster=sqrtsumListFileIndklaster,:- VektorFiturUji.2 if klaster==1 dmin=dklaster; din=klaster; end if klaster1dmindklaster dmin=dklaster; din=klaster; end end nilai_slider=handles.slide; if dmin nilai_slider acc=imread TidakDikenali.jpg axeshandles.axes2 imshowacc sethandles.edit3, string ,dmin sethandles.edit4, string , Tidak_Dikenali else sample= -IMG- if din=5 NamaFile=[ num2str1 sample num2strdin- 1+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile A-2 sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali end if din5 din=10 NamaFile=[ num2str2 sample num2strdin- 6+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali end if din10 din=15 NamaFile=[ num2str3 sample num2strdin- 11+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali end if din15 din=20 NamaFile=[ num2str4 sample num2strdin- 16+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali end if din20 din=25 NamaFile=[ num2str5 sample num2strdin- 21+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali end if din25 din=30 NamaFile=[ num2str6 sample num2strdin- 26+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali A-3 end if din30 din=35 NamaFile=[ num2str7 sample num2strdin- 31+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali end if din35 din=40 NamaFile=[ num2str8 sample num2strdin- 36+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali end if din40 din=45 NamaFile=[ num2str9 sample num2strdin- 41+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali end if din45 din=50 NamaFile=[num2str10 sample num2strdin-46+1, .jpg ] Pengenalan=imreadNamaFile axeshandles.axes2 imshowPengenalan sethandles.edit2, string ,NamaFile sethandles.edit3, string ,dmin sethandles.edit4, string , Dikenali end end nilai_slider=handles.slide; if dmin nilai_slider sethandles.edit4,string,Tidak_Dikenali else sethandles.edit4,string,Dikenali end --- Executes on button press in pushbutton2. function pushbutton2_CallbackhObject, eventdata, handles hObject handle to pushbutton2 see GCBO A-4 eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA [x y]=uigetfile .jpg ; imagex=imreadfullfiley,x; imagex=imresizeimagex,[120 120] imagex=rgb2grayimagex imagex=im2doubleimagex axeshandles.axes1 imshowimagex sethandles.edit5, string ,x handles.img=imagex; guidatahObject,handles --- Executes on button press in pushbutton4. function pushbutton4_CallbackhObject, eventdata, handles hObject handle to pushbutton4 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA fig = handles.figure1; closefig function edit2_CallbackhObject, eventdata, handles hObject handle to edit2 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA Hints: gethObject,String returns contents of edit2 as text str2doublegethObject,String returns contents of edit2 as a double --- Executes during object creation, after setting all properties. function edit2_CreateFcnhObject, eventdata, handles hObject handle to edit2 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles empty - handles not created until after all CreateFcns called Hint: edit controls usually have a white background on Windows. See ISPC and COMPUTER. if ispc isequalgethObject, BackgroundColor , get0, defaultUicontrolBackgroundColor sethObject, BackgroundColor , white ; end function edit3_CallbackhObject, eventdata, handles A-5 hObject handle to edit3 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA Hints: gethObject,String returns contents of edit3 as text str2doublegethObject,String returns contents of edit3 as a double --- Executes during object creation, after setting all properties. function edit3_CreateFcnhObject, eventdata, handles hObject handle to edit3 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles empty - handles not created until after all CreateFcns called Hint: edit controls usually have a white background on Windows. See ISPC and COMPUTER. if ispc isequalgethObject, BackgroundColor , get0, defaultUicontrolBackgroundColor sethObject, BackgroundColor , white ; end --- Executes on slider movement. function slider1_CallbackhObject, eventdata, handles hObject handle to slider1 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA slider_value=gethandles.slider1, value sethandles.slider1, value ; nilai_slider=roundgethandles.slider1, value ; sethandles.edit1, string ,num2strnilai_slider; handles.slide=nilai_slider; guidatahObject,handles Hints: gethObject,Value returns position of slider gethObject,Min and gethObject,Max to determine range of slider --- Executes during object creation, after setting all properties. function slider1_CreateFcnhObject, eventdata, handles hObject handle to slider1 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles empty - handles not created until after all CreateFcns called Hint: slider controls usually have a light gray background. if isequalgethObject, BackgroundColor , get0, defaultUicontrolBackgroundColor A-6 sethObject, BackgroundColor ,[.9 .9 .9]; end function edit1_CallbackhObject, eventdata, handles hObject handle to edit1 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA Hints: gethObject,String returns contents of edit1 as text str2doublegethObject,String returns contents of edit1 as a double --- Executes during object creation, after setting all properties. function edit1_CreateFcnhObject, eventdata, handles hObject handle to edit1 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles empty - handles not created until after all CreateFcns called Hint: edit controls usually have a white background on Windows. See ISPC and COMPUTER. if ispc isequalgethObject, BackgroundColor , get0, defaultUicontrolBackgroundColor sethObject, BackgroundColor , white ; end --- Executes on button press in pushbutton5. function pushbutton5_CallbackhObject, eventdata, handles hObject handle to pushbutton5 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA closegcbf GUITALBP function edit4_CallbackhObject, eventdata, handles hObject handle to edit4 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA Hints: gethObject,String returns contents of edit4 as text str2doublegethObject,String returns contents of edit4 as a double A-7 --- Executes during object creation, after setting all properties. function edit4_CreateFcnhObject, eventdata, handles hObject handle to edit4 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles empty - handles not created until after all CreateFcns called Hint: edit controls usually have a white background on Windows. See ISPC and COMPUTER. if ispc isequalgethObject, BackgroundColor , get0, defaultUicontrolBackgroundColor sethObject, BackgroundColor , white ; end function edit5_CallbackhObject, eventdata, handles hObject handle to edit5 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles structure with handles and user data see GUIDATA Hints: gethObject,String returns contents of edit5 as text str2doublegethObject,String returns contents of edit5 as a double --- Executes during object creation, after setting all properties. function edit5_CreateFcnhObject, eventdata, handles hObject handle to edit5 see GCBO eventdata reserved - to be defined in a future version of MATLAB handles empty - handles not created until after all CreateFcns called Hint: edit controls usually have a white background on Windows. See ISPC and COMPUTER. if ispc isequalgethObject, BackgroundColor , get0, defaultUicontrolBackgroundColor sethObject, BackgroundColor , white ; end LAMPIRAN B KUMPULAN CITRA B-1 Orang Ke Citra Ke

1. Citra Referensi