72 |
g = rotate_matrix(im->green, im->h, im->w, deg, sizeof(**im->red)); |
g = rotate_matrix(im->green, im->h, im->w, deg, sizeof(**im->red)); |
73 |
b = rotate_matrix(im->blue, im->h, im->w, deg, sizeof(**im->red)); |
b = rotate_matrix(im->blue, im->h, im->w, deg, sizeof(**im->red)); |
74 |
} |
} |
75 |
else |
else if (im->type == FL_IMAGE_GRAY) |
76 |
|
{ |
77 |
|
r = rotate_matrix(im->gray, im->h, im->w, deg, sizeof(**im->gray)); |
78 |
|
} |
79 |
|
else if (im->type == FL_IMAGE_CI) |
80 |
{ |
{ |
81 |
r = rotate_matrix(im->ci, im->h, im->w, deg, sizeof(**im->ci)); |
r = rotate_matrix(im->ci, im->h, im->w, deg, sizeof(**im->ci)); |
82 |
} |
} |
83 |
|
else |
84 |
|
{ |
85 |
|
M_err("flimage_rotate", "InternalError: unsupported image type\n"); |
86 |
|
return -1; |
87 |
|
} |
88 |
|
|
89 |
if ((deg % 180) == 0) |
if ((deg % 180) == 0) |
90 |
{ |
{ |