11 int main(
int argc,
char **argv)
14 float (*
image)[image_size][image_size];
15 float (*new_image)[image_size][image_size];
21 fprintf(stderr,
"Usage: %s image_size data_file\n", argv[0]);
24 image_size = atoi(argv[1]);
25 image =
malloc(
sizeof(
float)*image_size*image_size);
26 new_image =
malloc(
sizeof(
float)*image_size*image_size);
40 for( i = 0; i< image_size; i++) {
41 for( j = 0; j< image_size; j++)
46 for( n = 0; n<
nsteps; n++) {
63 void convol3x3(
int isi,
int isj,
float new_image[isi][isj],
float image[isi][isj],
71 for(i = 0; i< isi; i++) {
72 for(j = 0; j< isj; j++) {
73 new_image[i][j] =
image[i][j];
int main(int argc, char **argv)
int fprintf()
test sc_min : ce test s'appelle par : programme fichier1.data fichier2.data ...
code taken from http://fast-edge.googlecode.com and adapted to c99