Home | History | Annotate | Download | only in highgui

Lines Matching refs:uchar

83 void icvCvt_BGR2Gray_8u_C3C1R( const uchar* rgb, int rgb_step,
84 uchar* gray, int gray_step,
94 gray[i] = (uchar)t;
121 void icvCvt_BGRA2Gray_8u_C4C1R( const uchar* rgba, int rgba_step,
122 uchar* gray, int gray_step,
132 gray[i] = (uchar)t;
140 void icvCvt_Gray2BGR_8u_C1C3R( const uchar* gray, int gray_step,
141 uchar* bgr, int bgr_step, CvSize size )
155 void icvCvt_BGRA2BGR_8u_C4C3R( const uchar* bgra, int bgra_step,
156 uchar* bgr, int bgr_step,
165 uchar t0 = bgra[swap_rb], t1 = bgra[1];
175 void icvCvt_BGRA2RGBA_8u_C4R( const uchar* bgra, int bgra_step,
176 uchar* rgba, int rgba_step, CvSize size )
183 uchar t0 = bgra[0], t1 = bgra[1];
184 uchar t2 = bgra[2], t3 = bgra[3];
194 void icvCvt_BGR2RGB_8u_C3R( const uchar* bgr, int bgr_step,
195 uchar* rgb, int rgb_step, CvSize size )
202 uchar t0 = bgr[0], t1 = bgr[1], t2 = bgr[2];
230 void icvCvt_BGR5552Gray_8u_C2C1R( const uchar* bgr555, int bgr555_step,
231 uchar* gray, int gray_step, CvSize size )
241 gray[i] = (uchar)t;
247 void icvCvt_BGR5652Gray_8u_C2C1R( const uchar* bgr565, int bgr565_step,
248 uchar* gray, int gray_step, CvSize size )
258 gray[i] = (uchar)t;
264 void icvCvt_BGR5552BGR_8u_C2C3R( const uchar* bgr555, int bgr555_step,
265 uchar* bgr, int bgr_step, CvSize size )
275 bgr[0] = (uchar)t0; bgr[1] = (uchar)t1; bgr[2] = (uchar)t2;
282 void icvCvt_BGR5652BGR_8u_C2C3R( const uchar* bgr565, int bgr565_step,
283 uchar* bgr, int bgr_step, CvSize size )
293 bgr[0] = (uchar)t0; bgr[1] = (uchar)t1; bgr[2] = (uchar)t2;
300 void icvCvt_CMYK2BGR_8u_C4C3R( const uchar* cmyk, int cmyk_step,
301 uchar* bgr, int bgr_step, CvSize size )
312 bgr[2] = (uchar)c; bgr[1] = (uchar)m; bgr[0] = (uchar)y;
320 void icvCvt_CMYK2Gray_8u_C4C1R( const uchar* cmyk, int cmyk_step,
321 uchar* gray, int gray_step, CvSize size )
333 gray[i] = (uchar)t;
341 void CvtPaletteToGray( const PaletteEntry* palette, uchar* grayPalette, int entries )
346 icvCvt_BGR2Gray_8u_C3C1R( (uchar*)(palette + i), 0, grayPalette + i, 0, cvSize(1,1) );
359 palette[i].b = palette[i].g = palette[i].r = (uchar)val;
380 uchar* FillUniColor( uchar* data, uchar*& line_end,
387 uchar* end = data + count3;
412 uchar* FillUniGray( uchar* data, uchar*& line_end,
415 int count, uchar clr )
419 uchar* end = data + count;
444 uchar* FillColorRow8( uchar* data, uchar* indices, int len, PaletteEntry* palette )
446 uchar* end = data + len*3;
457 uchar* FillGrayRow8( uchar* data, uchar* indices, int len, uchar* palette )
468 uchar* FillColorRow4( uchar* data, uchar* indices, int len, PaletteEntry* palette )
470 uchar* end = data + len*3;
492 uchar* FillGrayRow4( uchar* data, uchar* indices, int len, uchar* palette )
494 uchar* end = data + len;
503 uchar clr = palette[idx >> 4];
515 uchar* FillColorRow1( uchar* data, uchar* indices, int len, PaletteEntry* palette )
517 uchar* end = data + len*3;
543 uchar* FillGrayRow1( uchar* data, uchar* indices, int len, uchar* palette )
545 uchar* end = data + len;
550 *((uchar*)(data - 8)) = palette[(idx & 128) != 0];
551 *((uchar*)(data - 7)) = palette[(idx & 64) != 0];
552 *((uchar*)(data - 6)) = palette[(idx & 32) != 0];
553 *((uchar*)(data - 5)) = palette[(idx & 16) != 0];
554 *((uchar*)(data - 4)) = palette[(idx & 8) != 0];
555 *((uchar*)(data - 3)) = palette[(idx & 4) != 0];
556 *((uchar*)(data - 2)) = palette[(idx & 2) != 0];
557 *((uchar*)(data - 1)) = palette[(idx & 1) != 0];
620 uchar *s = src->data.ptr, *d = dst->data.ptr;