Home | History | Annotate | Download | only in src

Lines Matching refs:uchar

91                 num += CV_MAT_ELEM(*f,uchar,i,j)!=0;
121 if (CV_MAT_ELEM(*f,uchar,i,j)!=0) {
217 if( CV_MAT_ELEM(*f,uchar,i1,j1) != INSIDE )
218 if( CV_MAT_ELEM(*f,uchar,i2,j2) != INSIDE )
225 else if( CV_MAT_ELEM(*f,uchar,i2,j2) != INSIDE )
244 CV_MAT_ELEM(*f,uchar,ii,jj) = (uchar)known;
254 if (CV_MAT_ELEM(*f,uchar,i,j)==INSIDE) {
260 CV_MAT_ELEM(*f,uchar,i,j) = BAND;
269 if (CV_MAT_ELEM(*f,uchar,i,j) == CHANGE) {
270 CV_MAT_ELEM(*f,uchar,i,j) = KNOWN;
288 CV_MAT_ELEM(*f,uchar,ii,jj) = KNOWN;
296 if (CV_MAT_ELEM(*f,uchar,i,j)==INSIDE) {
307 if (CV_MAT_ELEM(*f,uchar,i,j+1)!=INSIDE) {
308 if (CV_MAT_ELEM(*f,uchar,i,j-1)!=INSIDE) {
314 if (CV_MAT_ELEM(*f,uchar,i,j-1)!=INSIDE) {
320 if (CV_MAT_ELEM(*f,uchar,i+1,j)!=INSIDE) {
321 if (CV_MAT_ELEM(*f,uchar,i-1,j)!=INSIDE) {
327 if (CV_MAT_ELEM(*f,uchar,i-1,j)!=INSIDE) {
338 if ((CV_MAT_ELEM(*f,uchar,k,l)!=INSIDE)&&
350 if (CV_MAT_ELEM(*f,uchar,k,l+1)!=INSIDE) {
351 if (CV_MAT_ELEM(*f,uchar,k,l-1)!=INSIDE) {
352 gradI.x=(float)((CV_MAT_3COLOR_ELEM(*out,uchar,km,lp+1,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km,lm-1,color)))*2.0f;
354 gradI.x=(float)((CV_MAT_3COLOR_ELEM(*out,uchar,km,lp+1,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km,lm,color)));
357 if (CV_MAT_ELEM(*f,uchar,k,l-1)!=INSIDE) {
358 gradI.x=(float)((CV_MAT_3COLOR_ELEM(*out,uchar,km,lp,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km,lm-1,color)));
363 if (CV_MAT_ELEM(*f,uchar,k+1,l)!=INSIDE) {
364 if (CV_MAT_ELEM(*f,uchar,k-1,l)!=INSIDE) {
365 gradI.y=(float)((CV_MAT_3COLOR_ELEM(*out,uchar,kp+1,lm,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km-1,lm,color)))*2.0f;
367 gradI.y=(float)((CV_MAT_3COLOR_ELEM(*out,uchar,kp+1,lm,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km,lm,color)));
370 if (CV_MAT_ELEM(*f,uchar,k-1,l)!=INSIDE) {
371 gradI.y=(float)((CV_MAT_3COLOR_ELEM(*out,uchar,kp,lm,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km-1,lm,color)));
376 Ia += (float)w * (float)(CV_MAT_3COLOR_ELEM(*out,uchar,km,lm,color));
387 CV_MAT_3COLOR_ELEM(*out,uchar,i-1,j-1,color) = CV_CAST_8U(isat);
391 CV_MAT_ELEM(*f,uchar,i,j) = BAND;
401 CV_MAT_ELEM(*f,uchar,ii,jj) = KNOWN;
409 if (CV_MAT_ELEM(*f,uchar,i,j)==INSIDE) {
420 if (CV_MAT_ELEM(*f,uchar,i,j+1)!=INSIDE) {
421 if (CV_MAT_ELEM(*f,uchar,i,j-1)!=INSIDE) {
427 if (CV_MAT_ELEM(*f,uchar,i,j-1)!=INSIDE) {
433 if (CV_MAT_ELEM(*f,uchar,i+1,j)!=INSIDE) {
434 if (CV_MAT_ELEM(*f,uchar,i-1,j)!=INSIDE) {
440 if (CV_MAT_ELEM(*f,uchar,i-1,j)!=INSIDE) {
451 if ((CV_MAT_ELEM(*f,uchar,k,l)!=INSIDE)&&
463 if (CV_MAT_ELEM(*f,uchar,k,l+1)!=INSIDE) {
464 if (CV_MAT_ELEM(*f,uchar,k,l-1)!=INSIDE) {
465 gradI.x=(float)((CV_MAT_ELEM(*out,uchar,km,lp+1)-CV_MAT_ELEM(*out,uchar,km,lm-1)))*2.0f;
467 gradI.x=(float)((CV_MAT_ELEM(*out,uchar,km,lp+1)-CV_MAT_ELEM(*out,uchar,km,lm)));
470 if (CV_MAT_ELEM(*f,uchar,k,l-1)!=INSIDE) {
471 gradI.x=(float)((CV_MAT_ELEM(*out,uchar,km,lp)-CV_MAT_ELEM(*out,uchar,km,lm-1)));
476 if (CV_MAT_ELEM(*f,uchar,k+1,l)!=INSIDE) {
477 if (CV_MAT_ELEM(*f,uchar,k-1,l)!=INSIDE) {
478 gradI.y=(float)((CV_MAT_ELEM(*out,uchar,kp+1,lm)-CV_MAT_ELEM(*out,uchar,km-1,lm)))*2.0f;
480 gradI.y=(float)((CV_MAT_ELEM(*out,uchar,kp+1,lm)-CV_MAT_ELEM(*out,uchar,km,lm)));
483 if (CV_MAT_ELEM(*f,uchar,k-1,l)!=INSIDE) {
484 gradI.y=(float)((CV_MAT_ELEM(*out,uchar,kp,lm)-CV_MAT_ELEM(*out,uchar,km-1,lm)));
489 Ia += (float)w * (float)(CV_MAT_ELEM(*out,uchar,km,lm));
500 CV_MAT_ELEM(*out,uchar,i-1,j-1) = CV_CAST_8U(isat);
504 CV_MAT_ELEM(*f,uchar,i,j) = BAND;
522 CV_MAT_ELEM(*f,uchar,ii,jj) = KNOWN;
530 if (CV_MAT_ELEM(*f,uchar,i,j)==INSIDE) {
546 if ((CV_MAT_ELEM(*f,uchar,k,l)!=INSIDE)&&
553 if (CV_MAT_ELEM(*f,uchar,k+1,l)!=INSIDE) {
554 if (CV_MAT_ELEM(*f,uchar,k-1,l)!=INSIDE) {
555 gradI.x=(float)(abs(CV_MAT_3COLOR_ELEM(*out,uchar,kp+1,lm,color)-CV_MAT_3COLOR_ELEM(*out,uchar,kp,lm,color))+
556 abs(CV_MAT_3COLOR_ELEM(*out,uchar,kp,lm,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km-1,lm,color)));
558 gradI.x=(float)(abs(CV_MAT_3COLOR_ELEM(*out,uchar,kp+1,lm,color)-CV_MAT_3COLOR_ELEM(*out,uchar,kp,lm,color)))*2.0f;
561 if (CV_MAT_ELEM(*f,uchar,k-1,l)!=INSIDE) {
562 gradI.x=(float)(abs(CV_MAT_3COLOR_ELEM(*out,uchar,kp,lm,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km-1,lm,color)))*2.0f;
567 if (CV_MAT_ELEM(*f,uchar,k,l+1)!=INSIDE) {
568 if (CV_MAT_ELEM(*f,uchar,k,l-1)!=INSIDE) {
569 gradI.y=(float)(abs(CV_MAT_3COLOR_ELEM(*out,uchar,km,lp+1,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km,lm,color))+
570 abs(CV_MAT_3COLOR_ELEM(*out,uchar,km,lm,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km,lm-1,color)));
572 gradI.y=(float)(abs(CV_MAT_3COLOR_ELEM(*out,uchar,km,lp+1,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km,lm,color)))*2.0f;
575 if (CV_MAT_ELEM(*f,uchar,k,l-1)!=INSIDE) {
576 gradI.y=(float)(abs(CV_MAT_3COLOR_ELEM(*out,uchar,km,lm,color)-CV_MAT_3COLOR_ELEM(*out,uchar,km,lm-1,color)))*2.0f;
591 Ia += (float)w * (float)(CV_MAT_3COLOR_ELEM(*out,uchar,km,lm,color));
599 CV_MAT_3COLOR_ELEM(*out,uchar,i-1,j-1,color) = CV_CAST_8U(out_val);
603 CV_MAT_ELEM(*f,uchar,i,j) = BAND;
613 CV_MAT_ELEM(*f,uchar,ii,jj) = KNOWN;
621 if (CV_MAT_ELEM(*f,uchar,i,j)==INSIDE) {
637 if ((CV_MAT_ELEM(*f,uchar,k,l)!=INSIDE)&&
644 if (CV_MAT_ELEM(*f,uchar,k+1,l)!=INSIDE) {
645 if (CV_MAT_ELEM(*f,uchar,k-1,l)!=INSIDE) {
646 gradI.x=(float)(abs(CV_MAT_ELEM(*out,uchar,kp+1,lm)-CV_MAT_ELEM(*out,uchar,kp,lm))+
647 abs(CV_MAT_ELEM(*out,uchar,kp,lm)-CV_MAT_ELEM(*out,uchar,km-1,lm)));
649 gradI.x=(float)(abs(CV_MAT_ELEM(*out,uchar,kp+1,lm)-CV_MAT_ELEM(*out,uchar,kp,lm)))*2.0f;
652 if (CV_MAT_ELEM(*f,uchar,k-1,l)!=INSIDE) {
653 gradI.x=(float)(abs(CV_MAT_ELEM(*out,uchar,kp,lm)-CV_MAT_ELEM(*out,uchar,km-1,lm)))*2.0f;
658 if (CV_MAT_ELEM(*f,uchar,k,l+1)!=INSIDE) {
659 if (CV_MAT_ELEM(*f,uchar,k,l-1)!=INSIDE) {
660 gradI.y=(float)(abs(CV_MAT_ELEM(*out,uchar,km,lp+1)-CV_MAT_ELEM(*out,uchar,km,lm))+
661 abs(CV_MAT_ELEM(*out,uchar,km,lm)-CV_MAT_ELEM(*out,uchar,km,lm-1)));
663 gradI.y=(float)(abs(CV_MAT_ELEM(*out,uchar,km,lp+1)-CV_MAT_ELEM(*out,uchar,km,lm)))*2.0f;
666 if (CV_MAT_ELEM(*f,uchar,k,l-1)!=INSIDE) {
667 gradI.y=(float)(abs(CV_MAT_ELEM(*out,uchar,km,lm)-CV_MAT_ELEM(*out,uchar,km,lm-1)))*2.0f;
682 Ia += (float)w * (float)(CV_MAT_ELEM(*out,uchar,km,lm));
690 CV_MAT_ELEM(*out,uchar,i-1,j-1) = CV_CAST_8U(out_val);
694 CV_MAT_ELEM(*f,uchar,i,j) = BAND;
774 COPY_MASK_BORDER1_C1(inpaint_mask,mask,uchar);
775 SET_BORDER1_C1(mask,uchar,0);
783 SET_BORDER1_C1(band,uchar,0);
803 SET_BORDER1_C1(out,uchar,0);