智能车制作
标题:
OLED显示摄像头采集图像花屏
[打印本页]
作者:
徐鹏
时间:
2015-12-22 15:38
标题:
OLED显示摄像头采集图像花屏
void Eighty_Sixty_Display(uint8 *img)
{
//uint8 *tempimg = (uint8 *)img;
uint8 tempimg[60][80];
img_extract((uint8 *)img,(uint8 *) tempimg, 80*60/8); //解压为灰度图像,方便发送到上位机显
uint8 i=0, j=0;
for(i=0; i<=6; i++)//7次循环完成56*80的图像区
{
LCD_Set_Pos(0,i);
for(j=0; j<80; j++)//一次循环完成一个8*60的图像去
{
uint8 x = tempimg[i*8][j]
+tempimg[i*8+1][j]*2
+tempimg[i*8+2][j]*4
+tempimg[i*8+3][j]*8
+tempimg[i*8+4][j]*16
+tempimg[i*8+5][j]*32
+tempimg[i*8+6][j]*64
+tempimg[i*8+7][j]*128;//将竖着的8个像素合并成一个字节
LCD_WrDat(x);
}
}
//上面的一段程序完成了56行像素的显示,同理,下面显示剩下4行
LCD_Set_Pos(0,7);
for(j=0; j<80; j++)
{
uint8 x = tempimg[56][j]
+tempimg[57][j]*2
+tempimg[58][j]*4
+tempimg[59][j]*8;
LCD_WrDat(x);
}
}
作者:
徐鹏
时间:
2015-12-22 15:38
求大神指导啊
作者:
驻足、回眸
时间:
2016-4-18 21:27
请问你的花屏解决了吗?我想在也在搞OLED显示图像 想请问你一下!
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2