You are on page 1of 2

Dedy Indra Setiawan / 7108040044 / 3D4EA

Deteksi Pola Angka Pada Citra Matriks


PROGRAM:
#include <stdio.h>
#include <conio.h>
void main ()
{
unsigned int a[10][10],i,j,w,b[10],c[10],bufv[10],bufh[10];
printf("masukkan nilai matriks dari citra");
printf("\n");
for(i=0;i<6;i++)
{
for(j=0;j<6;j++)
{
printf("matriks [%d,%d]=",i,j);
scanf("%d", &a[i][j]);
}
}
printf("===matriks masking 5x5===");
printf("\n");
for(i=0;i<6;i++)
{
for(j=0;j<6;j++)
{
printf("%d ",a[i][j]);
}
printf("\n");
}
//database angka 0
bufh[0]=6;bufh[1]=2;bufh[2]=2;bufh[3]=2;bufh[4]=2;bufh[5]=6;
bufv[0]=6;bufv[1]=2;bufv[2]=2;bufv[3]=2;bufv[4]=2;bufv[5]=6;
w=0;
for(i=0;i<6;i++)
{
b[i]=0;
for(j=0;j<6;j++)
{
b[i]=b[i]+a[i][j];
}
printf("%d\t ",b[i]);
if (b[i]==bufh[i])
w=w+1;
else w=w+0;
}
for(i=0;i<6;i++)
{
c[i]=0;
for(j=0;j<6;j++)
{
c[i]+=a[j][i];

}
printf("%d\t ",c[i]);
if (c[i]==bufv[i])
w=w+1;
else w=w+0;
}
printf("\n%d\t ",w);
if (w==12)
printf("sukses");
else
printf("gagal");
}

You might also like