Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void writeMatriz(Matriz* m, FILE* f)
- {
- IMAGE aux;
- int i, j;
- unsigned int pixelBytesPerRow = m->y * 3;
- unsigned int paddingBytesPerRow = (4 - (pixelBytesPerRow % 4)) % 4;
- static unsigned char zeroes[3] = {0, 0, 0};
- for (i = m->x - 1; i > -1; i--)
- {
- for (j = 0; j < m->y; j++)
- {
- aux = m->matriz[i][j];
- fwrite(&aux, sizeof(unsigned char), sizeof(IMAGE), f);
- }
- fwrite(zeroes, sizeof(unsigned char), paddingBytesPerRow, f);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement