Lektionsindhold -- Tastaturgenvej: 'u'  Forrige side: Dynamisk lagerallokering (2) -- Tastaturgenvej: 'p'  Næste side: Flere Opgaver -- Tastaturgenvej: 'n'  Forelæsningsnoter - alle slides sammen  Alfabetisk indeks  Hjælp om disse noter  Kursets hjemmeside    Arrays og Pointere - slide 29 : 30

Dynamisk allokering af PPM billeder

En m x n matrix af unsigned int kan håndteres via typen unsigned int **

Denne type tillader attraktiv tilgang til pixels via udtryk af formen matrix[x][y]

I den faktiske implementation er bredden, højden og alle pixels pakket sammen i en struct

 

ppm.c
Funktionen der allokerer plads til et PPM billede.
ppm.c
Eksempel på en funktion der tilgår pixels i et PPM billede.