• Home
  • Raw
  • Download

Lines Matching refs:uchar

59     virtual void write(Mat& gray, int row, int col, const uchar& val)  in write()
61 gray.at<uchar>(row, col) = val; in write()
139 yuv.ptr<uchar>(row)[col] = val[0]; in write()
142 yuv.ptr<uchar>(h + row/4)[col/2 + ((row/2) % 2) * (yuv.cols/2)] = val[2]; in write()
143 … yuv.ptr<uchar>(h + (row/2 + h/2)/2)[col/2 + ((row/2 + h/2) % 2) * (yuv.cols/2)] = val[1]; in write()
154 yuv.ptr<uchar>(row)[col] = val[0]; in write()
157 yuv.ptr<uchar>(h + row/4)[col/2 + ((row/2) % 2) * (yuv.cols/2)] = val[1]; in write()
158 … yuv.ptr<uchar>(h + (row/2 + h/2)/2)[col/2 + ((row/2 + h/2) % 2) * (yuv.cols/2)] = val[2]; in write()
180 uchar y = yuv.ptr<uchar>(row)[col]; in read()
181 uchar u = yuv.ptr<uchar>(yuv.rows * 2 / 3 + row/2)[(col/2)*2 + 1]; in read()
182 uchar v = yuv.ptr<uchar>(yuv.rows * 2 / 3 + row/2)[(col/2)*2]; in read()
193 uchar y = yuv.ptr<uchar>(row)[col]; in read()
194 uchar u = yuv.ptr<uchar>(yuv.rows * 2 / 3 + row/2)[(col/2)*2]; in read()
195 uchar v = yuv.ptr<uchar>(yuv.rows * 2 / 3 + row/2)[(col/2)*2 + 1]; in read()
206 uchar y = yuv.ptr<uchar>(row)[col]; in read()
207 uchar u = yuv.ptr<uchar>(h + (row/2 + h/2)/2)[col/2 + ((row/2 + h/2) % 2) * (yuv.cols/2)]; in read()
208 uchar v = yuv.ptr<uchar>(h + row/4)[col/2 + ((row/2) % 2) * (yuv.cols/2)]; in read()
219 uchar y = yuv.ptr<uchar>(row)[col]; in read()
220 uchar u = yuv.ptr<uchar>(h + row/4)[col/2 + ((row/2) % 2) * (yuv.cols/2)]; in read()
221 uchar v = yuv.ptr<uchar>(h + (row/2 + h/2)/2)[col/2 + ((row/2 + h/2) % 2) * (yuv.cols/2)]; in read()
231 uchar y = yuv.ptr<Vec2b>(row)[col][1]; in read()
232 uchar u = yuv.ptr<Vec2b>(row)[(col/2)*2][0]; in read()
233 uchar v = yuv.ptr<Vec2b>(row)[(col/2)*2 + 1][0]; in read()
243 uchar y = yuv.ptr<Vec2b>(row)[col][0]; in read()
244 uchar u = yuv.ptr<Vec2b>(row)[(col/2)*2][1]; in read()
245 uchar v = yuv.ptr<Vec2b>(row)[(col/2)*2 + 1][1]; in read()
255 uchar y = yuv.ptr<Vec2b>(row)[col][0]; in read()
256 uchar u = yuv.ptr<Vec2b>(row)[(col/2)*2 + 1][1]; in read()
257 uchar v = yuv.ptr<Vec2b>(row)[(col/2)*2][1]; in read()
327 uchar r = saturate_cast<uchar>(1.164f * y + 1.596f * v); in convert()
328 uchar g = saturate_cast<uchar>(1.164f * y - 0.813f * v - 0.391f * u); in convert()
329 uchar b = saturate_cast<uchar>(1.164f * y + 2.018f * u); in convert()
338 uchar convert(YUV yuv) in convert()
353 uchar y = saturate_cast<uchar>((int)( 0.257f*r + 0.504f*g + 0.098f*b + 0.5f) + 16); in convert()
354 uchar u = saturate_cast<uchar>((int)(-0.148f*r - 0.291f*g + 0.439f*b + 0.5f) + 128); in convert()
355 uchar v = saturate_cast<uchar>((int)( 0.439f*r - 0.368f*g - 0.071f*b + 0.5f) + 128); in convert()