Lines Matching refs:rgb

37     virtual RGB read(const Mat& rgb, int row, int col) = 0;
48 virtual void write(Mat& rgb, int row, int col, const RGB& val) = 0;
86 void write(Mat& rgb, int row, int col, const RGB& val) in write() argument
88 rgb.at<Vec3b>(row, col) = val; in write()
96 void write(Mat& rgb, int row, int col, const RGB& val) in write() argument
99 rgb.at<Vec3b>(row, col) = tmp; in write()
107 void write(Mat& rgb, int row, int col, const RGB& val) in write() argument
110 rgb.at<Vec4b>(row, col) = tmp; in write()
118 void write(Mat& rgb, int row, int col, const RGB& val) in write() argument
121 rgb.at<Vec4b>(row, col) = tmp; in write()
278 RGB read(const Mat& rgb, int row, int col) in read() argument
280 return rgb.at<RGB>(row, col); in read()
288 RGB read(const Mat& rgb, int row, int col) in read() argument
290 RGB tmp = rgb.at<RGB>(row, col); in read()
299 RGB read(const Mat& rgb, int row, int col) in read() argument
301 Vec4b rgba = rgb.at<Vec4b>(row, col); in read()
310 RGB read(const Mat& rgb, int row, int col) in read() argument
312 Vec4b rgba = rgb.at<Vec4b>(row, col); in read()
347 YUV convert(RGB rgb) in convert() argument
349 int r = rgb[0]; in convert()
350 int g = rgb[1]; in convert()
351 int b = rgb[2]; in convert()
520 void referenceYUV2RGB(const Mat& yuv, Mat& rgb, YUVreader* yuvReader, RGBwriter* rgbWriter) in referenceYUV2RGB() argument
524 for(int row = 0; row < rgb.rows; ++row) in referenceYUV2RGB()
525 for(int col = 0; col < rgb.cols; ++col) in referenceYUV2RGB()
526 rgbWriter->write(rgb, row, col, cvt.convert(yuvReader->read(yuv, row, col))); in referenceYUV2RGB()
530 void referenceYUV2GRAY(const Mat& yuv, Mat& rgb, YUVreader* yuvReader, GRAYwriter* grayWriter) in referenceYUV2GRAY() argument
534 for(int row = 0; row < rgb.rows; ++row) in referenceYUV2GRAY()
535 for(int col = 0; col < rgb.cols; ++col) in referenceYUV2GRAY()
536 grayWriter->write(rgb, row, col, cvt.convert(yuvReader->read(yuv, row, col))); in referenceYUV2GRAY()
540 void referenceRGB2YUV(const Mat& rgb, Mat& yuv, RGBreader* rgbReader, YUVwriter* yuvWriter) in referenceRGB2YUV() argument
544 for(int row = 0; row < rgb.rows; ++row) in referenceRGB2YUV()
545 for(int col = 0; col < rgb.cols; ++col) in referenceRGB2YUV()
546 yuvWriter->write(yuv, row, col, cvt.convert(rgbReader->read(rgb, row, col))); in referenceRGB2YUV()