unsigned char imgbuff[CAMERA_SIZE]; magine_separate((uint16 *)imgbuff); void Imagine_separate(uint16 *img) { int i,j,h,t; uint8 *pimg=(uint8 *)img; for(i=0;i<60;i++) //以字节 60行 每行10个字节 { for(j=0;j<10;j++) { tablew[j]= *(pimg++); } } for(i=0;i<60;i++) //以bit 60行 每行80bit 4800个数据点 { for(j=0;j<10;j++) { for(h=0;h<8;h++) { table[t]=tablew[j]&0x80; tablew[j]= (tablew[j]<<1); ++t; } } t=0; } } 这是图像解压代码,一调用,接通摄像头(鹰眼)后就会出现这种情况,是不是程序有什么错误,,虚心求教 |
欢迎光临 智能车制作 (http://dns.znczz.com/) | Powered by Discuz! X3.2 |