Minggu, 02 November 2014

praktikum p.citra

abal-abal


opening
function untitled_OpeningFcn(hObject, eventdata, handles, varargin)
image_file=get(handles,inEdit, 'string');
if -isempty(image_file)
    orim = inread(char(image_file))
    set(handles.orgIm, 'HandleVisibility', 'ON');
    axes(handles.orgIm);
    image(orim);
    axis equal;
    axis tight;
    axis off
    set(handles.orgIm, 'HandleVisibility', 'OFF');
end

load
function untitled_OpeningFcn(hObject, eventdata, handles, varargin)
image_file=get(handles,inEdit, 'string');
if -isempty(image_file)
    orim = inread(char(image_file))
    set(handles.orgIm, 'HandleVisibility', 'ON');
    axes(handles.orgIm);
    image(orim);
    axis equal;
    axis tight;
    axis off
end

app6
Flag = get(handles.transfCheck, ‘value’);
image_file=get(handles,inEdit, 'string');
orim = inread(char(image_file));
orim=double(orim);

if Flag == 0
set(handles.orgIm, 'HandleVisibility', 'ON');
set(handles.orgIm, 'HandleVisibility', 'OFF');
axes(handles.orgIm);
    axis equal;
    axis tight;
    axis off
end
Else
I=imread(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, []);
%image(I_constreth2);
set(handles.orgIm, 'HandleVisibility', 'OFF');
set(handles.orgIm, 'HandleVisibility', 'ON');
axes(handles.orgIm);
    axis equal;
    axis tight;
    axis off
end

app7

app
Flag = get(handles.transfCheck, ‘value’);
image_file=get(handles,inEdit, 'string');
orim = inread(char(image_file));
orim=double(orim);

if Flag == 0
set(handles.orgIm, 'HandleVisibility', 'ON');
set(handles.orgIm, 'HandleVisibility', 'OFF');
axes(handles.orgIm);
    axis equal;
    axis tight;
    axis off
end
Else
I=imread(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, []);
%image(I_constreth2);
set(handles.orgIm, 'HandleVisibility', 'OFF');
set(handles.orgIm, 'HandleVisibility', 'ON');
axes(handles.orgIm);
    axis equal;
    axis tight;
    axis off
end


app

Flag = get(handles.transfCheck, ‘value’);
image_file=get(handles,inEdit, 'string');
orim = inread(char(image_file));
orim=double(orim);

if Flag == 0
nim = orim*1;
nim = (nim<= 255).*nim + (nim>255)*255;
set(handles.orgIm, 'HandleVisibility', 'ON');
set(handles.orgIm, 'HandleVisibility', 'OFF');
axes(handles.orgIm);
image(orim/255);
    axis equal;
    axis tight;
    axis off
set(handles.orgIm, 'HandleVisibility', 'ON');
set(handles.orgIm, 'HandleVisibility', 'OFF');
axes(handles.newIm);
n = max(max(max(nim)));
if n>255
t=n;
else
t=255;
end;
image(nim/t);
colormap(gray(256));
    axis equal;
    axis tight;
    axis off;
set(handles.orgIm, 'HandleVisibility', 'OFF');
inwrite(nim/t, ‘123.bap’);
else
nim=orim;
image=nim;
dimension=ndims(Image);
if dimension=2
H=histeq(Image);
Elseif dimension=3;
R=Image(:,:,1);
G=Image(:,:,2);
B=Image(:,:,3);
r=histeq(R);
g=histeq(G);
b=histeq(B);
H=cat(3, r,g,b);
end
set(handles.newIm, 'HandleVisibility', 'ON');
set(handles.orgIm, 'HandleVisibility', 'OFF');
set(handles.newIm, 'HandleVisibility', 'ON');
set(handles.orgIm, 'HandleVisibility', 'OFF');
axes(handles.newIm);
image(H);
colormap(gray(256));
axis equal;
    axis tight;
    axis off;
set(handles.orgIm, 'HandleVisibility', 'ON');
inwrite(H, ‘123.bap’);
end;

0 comments:

Posting Komentar

"bayuaji-master.blogspot.com". Diberdayakan oleh Blogger.