Lines Matching refs:ptr

259     memset(imgMos->Y.ptr[0], 255, (imgMos->Y.width * imgMos->Y.height));
261 memset(imgMos->V.ptr[0], 128, (imgMos->V.width * imgMos->V.height) << 1);
293 imageMosaicYVU = imgMos->Y.ptr[0];
343 ImageTypeShort yptr = m_pFrameYPyr->ptr[h];
344 ImageTypeShort uptr = m_pFrameUPyr->ptr[h];
345 ImageTypeShort vptr = m_pFrameVPyr->ptr[h];
463 if (imgMos.Y.ptr[y][x] != imgMos.Y.ptr[y][x+1] &&
464 imgMos.Y.ptr[y][x] != 255 &&
465 imgMos.Y.ptr[y][x+1] != 255)
468 unsigned char idx1 = imgMos.Y.ptr[y][x];
469 unsigned char idx2 = imgMos.Y.ptr[y][x+1];
474 imgMos.V.ptr[y][x - o] = idx2;
476 imgMos.U.ptr[y][x - o] = 50 + (99 - 50) * o / tw;
482 imgMos.V.ptr[y][x + o] = idx1;
484 imgMos.U.ptr[y][x + o] = imgMos.U.ptr[y][x - o];
516 if (imgMos.Y.ptr[y][x] != imgMos.Y.ptr[y+1][x] &&
517 imgMos.Y.ptr[y][x] != 255 &&
518 imgMos.Y.ptr[y+1][x] != 255)
521 unsigned char idx1 = imgMos.Y.ptr[y][x];
522 unsigned char idx2 = imgMos.Y.ptr[y+1][x];
527 imgMos.V.ptr[y - o][x] = idx2;
529 imgMos.U.ptr[y - o][x] = 50 + (99 - 50) * o / tw;
535 imgMos.V.ptr[y + o][x] = idx1;
537 imgMos.U.ptr[y + o][x] = imgMos.U.ptr[y - o][x];
599 yimg = imgMos.Y.ptr[0];
600 uimg = imgMos.U.ptr[0];
601 vimg = imgMos.V.ptr[0];
661 yimg = imgMos.Y.ptr[0];
662 uimg = imgMos.U.ptr[0];
663 vimg = imgMos.V.ptr[0];
667 myimg = m_pMosaicYPyr->ptr[j];
668 muimg = m_pMosaicUPyr->ptr[j];
669 mvimg = m_pMosaicVPyr->ptr[j];
865 imgMos.Y.ptr[jj][ii] = (unsigned char)site_idx;
929 if(inMask && imgMos.Y.ptr[jj][ii] != site_idx &&
930 imgMos.V.ptr[jj][ii] != site_idx &&
931 imgMos.Y.ptr[jj][ii] != 255)
942 if(inMask && imgMos.Y.ptr[jj][ii] != 255)
946 if((imgMos.V.ptr[jj][ii] == 128) ||
955 wt1 = ((imgMos.Y.ptr[jj][ii] == site_idx) ?
956 (double)imgMos.U.ptr[jj][ii] / 100.0 :
957 1.0 - (double)imgMos.U.ptr[jj][ii] / 100.0);
971 imgMos.Y.ptr[jj][ii] = 255;
991 dptr->ptr[j][i] = (short) (wt0 * dptr->ptr[j][i] + .5 +
995 duptr->ptr[j][i] = (short) (wt0 * duptr->ptr[j][i] + .5 +
997 dvptr->ptr[j][i] = (short) (wt0 * dvptr->ptr[j][i] + .5 +
1008 double y1val = sptr->ptr[y1][x1] +
1009 (sptr->ptr[y1][x2] - sptr->ptr[y1][x1]) * xfrac;
1010 double y2val = sptr->ptr[y2][x1] +
1011 (sptr->ptr[y2][x2] - sptr->ptr[y2][x1]) * xfrac;
1012 dptr->ptr[j][i] = (short) (y1val + yfrac * (y2val - y1val));
1016 y1val = suptr->ptr[y1][x1] +
1017 (suptr->ptr[y1][x2] - suptr->ptr[y1][x1]) * xfrac;
1018 y2val = suptr->ptr[y2][x1] +
1019 (suptr->ptr[y2][x2] - suptr->ptr[y2][x1]) * xfrac;
1021 duptr->ptr[j][i] = (short) (y1val + yfrac * (y2val - y1val));
1023 y1val = svptr->ptr[y1][x1] +
1024 (svptr->ptr[y1][x2] - svptr->ptr[y1][x1]) * xfrac;
1025 y2val = svptr->ptr[y2][x1] +
1026 (svptr->ptr[y2][x2] - svptr->ptr[y2][x1]) * xfrac;
1028 dvptr->ptr[j][i] = (short) (y1val + yfrac * (y2val - y1val));
1037 dptr->ptr[j][i] = (short) (wt0 * dptr->ptr[j][i] + 0.5 +
1038 wt1 * sptr->ptr[y1][x1] );
1041 dvptr->ptr[j][i] = (short) (wt0 * dvptr->ptr[j][i] +
1042 0.5 + wt1 * svptr->ptr[y1][x1] );
1043 duptr->ptr[j][i] = (short) (wt0 * duptr->ptr[j][i] +
1044 0.5 + wt1 * suptr->ptr[y1][x1] );