function apply_Callback(hObject, eventdata, handles)
% hObject handle to apply (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
Flag = get(handles.transfCheck, 'value');
image_file=get(handles,inEdit, 'string');
orim = inread(char(image_file));
orim=double(orim);
if Flag == 0
set(handles.newIm, 'HandleVisibility', 'ON');
set(handles.orgIm, 'HandleVisibility', 'OFF');
axes(handles.orgIm);
axis equal;
axis tight;
axis off
else
set(handles.newIm, 'HandleVisibility', 'ON');
set(handles.orgIm, 'HandleVisibility', 'OFF');
I=imread(char(image_file));
mean=mean2(I);
stddev=std2(I);
rendah=(mean-(stddev)/2)/256;
tinggi=(mean-(stddev)/2)/256;
toleransi=[rendah tinggi];
rendah_tinggi = stretchlim(I, toleransi);
I_constreth2 = imadjust(I, rendah_tinggi, []);
set(handles.newIm, 'HandleVisibility', 'ON');
set(handles.orgIm, 'HandleVisibility', 'OFF');
image(I_constreth2);
colormap(gray(256));
axis equal;
axis tight;
axis off;
end;
0 comments:
Posting Komentar