Lines Matching refs:channel
11 int rotate_right90(unsigned char *src, int srcW, int srcH, int channel) in rotate_right90() argument
14 int mSize = srcW * srcH * sizeof(char) * channel; in rotate_right90()
24 tempSrc = (unsigned char *)malloc(sizeof(char) * srcW * srcH * channel); in rotate_right90()
29 for (k = 0; k < channel; k++) in rotate_right90()
30 src[(i * desW + j) * channel + k] = in rotate_right90()
31 tempSrc[((srcH - 1 - j) * srcW + i) * channel + k]; in rotate_right90()
41 int rotate_left90(unsigned char *src, int srcW, int srcH, int channel) in rotate_left90() argument
44 int mSize = srcW * srcH * sizeof(char) * channel; in rotate_left90()
54 tempSrc = (unsigned char *)malloc(sizeof(char) * srcW * srcH * channel); in rotate_left90()
59 for (k = 0; k < channel; k++) in rotate_left90()
60 src[(i * desW + j) * channel + k] = in rotate_left90()
61 tempSrc[(j * srcW + i) * channel + k]; in rotate_left90()
71 int rotate_down(unsigned char *src, int srcW, int srcH, int channel) in rotate_down() argument
74 int mSize = srcW * srcH * sizeof(char) * channel; in rotate_down()
84 tempSrc = (unsigned char *)malloc(sizeof(char) * srcW * srcH * channel); in rotate_down()
89 for (k = 0; k < channel; k++) in rotate_down()
90 src[(i * desW + j) * channel + k] = in rotate_down()
92 srcW - 1 - j) * channel + k]; in rotate_down()