DSP¿Î³ÌÉè¼Æ±¨¸æ-ÈËÁ³Ê¶±ð

begY=i-pixelnum;

f=endY;

endY=i; }

}

e=begY;

} curnum=0; }

//¼ÆËã¿òÄÚ°×ÏñËØ°Ù·Ö±È /*

b=(d-c)*(f-e); for(j=e;j

for(i=c;i

if (*(Uint8 *)(tmpYbuffer+i*numPixels+j)==0xff) } }

g=(double)a/(double)b; if(g!=0) { if(g<0.25) else } else h=3;

20

a++; h=2; h=1;

g=f-e;

else h=2;

*)(capYbuffer + i * numPixels),

*)(tmpYbuffer + i * numPixels),

*)(capCbbuffer + i * (numPixels >> 1)),

*)(tmpCbbuffer + i * (numPixels >> 1)),

numPixels>>1);

*)(capCrbuffer + i * (numPixels >> 1)),

*)(tmpCrbuffer + i * (numPixels >> 1)),

numPixels>>1);

//////////////////////

*/

if(g<10)h=3;

else if(g>210)h=1;

for(i=0;i

DAT_copy((void

(void numPixels); /*´«ËÍCb»º³åÇø*/ DAT_copy((void (void

/*´«ËÍCr»º³åÇø*/ DAT_copy((void (void

}

NAME(64,200,h);

/*»­¿ò*/ //»­ºáÏß

for

(i=begX;i

21

*)(tmpYbuffer+(begY+j)*720+i)=0xff; *)(tmpYbuffer+(begY+j)*720+numLines*numPixels/2+i)=0xff; *)(tmpYbuffer+(endY+j)*720+i)=0xff; *)(tmpYbuffer+(endY+j)*720+numLines*numPixels/2+i)=0xff;

*)(tmpYbuffer+j*720+(begX+i))=0xff;

*)(tmpYbuffer+j*720+(endX+i))=0xff;

*)(tmpYbuffer + i * numPixels),

*)(disYbuffer + i * numPixels),

22

{

for(j=0;j<5;j++) { //ÉϱßÑØ

*(Uint8

*(Uint8 //ϱßÑØ *(Uint8 *(Uint8 }

}

//»­ÊúÏß

for(j=begY;j

for(i=0;i<5;i++) {

//×ó±ßÑØ *(Uint8 //ÓÒ±ßÑØ *(Uint8 } }

/*ͼÏñÏÔʾ*/

for(i=0;i

*)(tmpCbbuffer + i * (numPixels >> 1)),

*)(disCbbuffer + i * (numPixels >> 1)),

numPixels>>1);

*)(tmpCrbuffer + i * (numPixels >> 1)),

*)(disCrbuffer + i * (numPixels >> 1)),

numPixels>>1);

/*----------------------------------------------------------*/

}

void NAME(int init_lie, int init_hang,int wenzi) {

unsigned

test_word=0x80,tre_coast=0x00;

23

/*´«ËÍCb»º³åÇø*/ DAT_copy((void (void

/*´«ËÍCr»º³åÇø*/ DAT_copy((void (void

}

} } for(;;) {}

/*²É¼¯Óë»Ø·Å*/

int i=0,j=0, num=0,n=0; //static unsigned int num; unsigned

char

//while(F16x16[num]!='\\0')

for(i=init_hang;i

for(j=init_lie;j

if(j==init_lie||(n%8==0)) {

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)