Anda di halaman 1dari 4

##SOURCE CODE

clear B C; radius = 200; size = 512; n = 4; ## N = 4, 10, 5 m = 1; ## M = 1, 3, 3 for i = 1:size for j = 1:size dist = ((i-size*0.5)^2 + (j-size*0.5)^2)^0.5; B(i,j) = 255; for k=0:n:(size/2) if (dist<k+m && dist>k) B(i,j) = 0; end end end end subplot(1,2,1) image(B); axis equal; xlabel('Initial'); K = 2; ## K = 2, 4 C = B(1:K:size, 1:K:size); subplot(1,2,2); image(C); xlabel('Subsampled by K'); axis equal colormap(gray(256)); axis('image');

Pertama, untuk lingaran dengan M=1 dan N=4

Kemudian, setelah melakukan subsampling dengan K=2 dan K = 4 K=2 K=4

Kedua, gambar dengan M=3, N = 10

K=2

K=4

Selanjutnya, untuk lingkaran dengan M = 3, N = 5

K=2

K=4

Anda mungkin juga menyukai