智能车制作

标题: 野火彩屏写二维数组,怎么写?摄像头二值化图像 [打印本页]

作者: I'M_Not_The    时间: 2013-5-8 13:11
标题: 野火彩屏写二维数组,怎么写?摄像头二值化图像
这是我改的代码:
void LCD_Img_Binary_Z2(Site_t site, Size_t size, u16 *img, Size_t imgsize)
{
    u16 *pimg;
        u8 x,y;
       
    LCD_PTLON(site, size);                                                 //开窗
       
    LCD_RAMWR();                                                                //写内存
       
    for(y = 0; y < size.H; y++)
    {
               pimg = &img[y];
        for(x = 0; x < size.W; x++)
        {

            if(*(pimg+x) == 0)
            {
                LCD_WR_16Data_BIG( BINARY_BGCOLOR );                //写图像数据
            }
            else
            {
                LCD_WR_16Data_BIG( BINARY_COLOR );                    //写图像数据
            }
        }
    }
}

定义:img_buff_test[CAMERA_H][CAMERA_W]
调用:LCD_Img_Binary_Z2(site, size,(u16 *)img_buff_test, imgsize)
情况是显示区域全白,这是真么回事?





欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2