Program Pembesar Citra dengan Fungsi

Coding:
function g = perbesar(citra, sy, sx)
f = imread(citra);
[baris, kolom] = size(f);
baris_baru    = baris * sy;
kolom_baru = kolom * sx;
f2 = double(f);
for y=1 : baris_baru
    y2 = ((y-1) / sy) + 1;
    for x=1 : kolom_baru
        x2 = ((x-1) / sx) + 1;
        g(y, x) = f(floor(y2), floor(x2));
    end
end
h = uint8(g);
end  %akhir fungsi
u=imread('c:\image\dani.jpg');
z=perbesar('c:\image\dani.jpg', 0.25, 0.25);
subplot(1,2,1);imshow(u),title('citra masukan')
subplot(1,2,2);imshow(z),title('citra perbesar')

Hasil:
 

Komentar

Postingan Populer