智能车制作

标题: 关于鹰眼采集的二值化图像显示在OLED的问题 [打印本页]

作者: jianr    时间: 2016-4-3 15:46
标题: 关于鹰眼采集的二值化图像显示在OLED的问题
本帖最后由 jianr 于 2016-4-3 15:55 编辑

  imgbuff[CAMERA_SIZE];存的是二值化后的数据是吧
这是我主函数调用的子函数
img_extract(img, imgbuff, CAMERA_SIZE);
Display_binary_road(img,CAMERA_W,CAMERA_H);

显示函数是我自己写的,但显示在OLED上却是连续的横线,这是怎么回事


void Display_binary_road(uint8 image[],uint8 i,uint8 j)    //i表示列   j表示列  
{
        uint8 x,y,temp;

        for(y = 0;y < j;y++)                                   //行数
        {
                for(x = 0;x < i;x++)                           //列
                {
                        temp = image[x+y*j];
                        if(temp == 0)
                          OLED_PutPixel(x,y);       // 画点
                }
        }
}






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