55 #include "rnr/rnrconfig.h" 58 #include "opencv/cv.h" 59 #include "opencv/highgui.h" 61 #include "rnr/rnrWin.h" 84 for(
int i=0; i<pImg->width; ++i)
86 for(
int j=0; j<pImg->height; ++j)
88 s =cvGet2D(pImg, i, j);
89 intensity = ((((byte_t)s.val[0]) & 0xff) << 16) |
90 ((((byte_t)s.val[1]) & 0xff) << 8) |
91 (((byte_t)s.val[2]) & 0xff);
92 intensity /= (double)(0x00ffffff);
93 t = cvScalar(blue*intensity, green*intensity, red*intensity);
94 cvSet2D(pImg, i, j, t);
void ApplyColorGradient(IplImage *pImg, int red, int green, int blue)
Apply color gradient to image.