Habría que ver de que manera pixelgrabber acomoda la matriz de pixeles en el vector.
Suponiendo que las filas se acomodan una al lado de la otra:
Código:
int i,j;
int pixelsVector[]; // En esta variable ya tenemos los pixeles guardados
int pixelesMatriz[][]; // En esta variable guardaremos la matriz de pixeles
int ancho,alto; // Aca guardas las dimensiones de la imagen
for(i=0;i<alto;i++) {
for(j=0;j<ancho;j++) {
pixelsMatriz[i][j] = pixelsVector[i*ancho + j];
}
}
Con eso debería funcionar