Witam!
Pisze program do przerabiania formatów obrazów.. Zasada działania programu jest prosta otwiera obrazek pgm zczytuje z niego dane do tablicy, binearyzuje dane i zapisuje do innego piku.
Mój problem polega na zwróceniu tablicy dynamicznej z funkcji odczyt aby wykożystać ją w funkcji zmiana, gdzie obraz będzie binearyzowany
int odczyt (nazwa_pliku,x,y)
{
FILE *fp;
int i,j;
int **tabliczka;
fp=fopen(nazwa_pliku, "r");
tabliczka = malloc(x * sizeof *tabliczka);
for (i = 0; i<x; ++i)
{
tabliczka[i] = malloc(y * sizeof **tabliczka);
}
for (i = 0; i<x; ++i)
{
for (j = 0; j<y; ++j)
{
fscanf(fp, "%d",&tabliczka[i][j]);
}
}
return tabliczka;
}
int zmiana (tabliczka,x,y)
{
/.../
}