天嵌 ARM开发社区

 找回密码
 注册
查看: 1851|回复: 4

图片显示的不清晰,寻找解决的办法

[复制链接]
cd4514 发表于 2010-9-22 09:07:04 | 显示全部楼层 |阅读模式

  
图片显示的不清晰,寻找解决的办法。。。

用的这个函数了
void Paint_Bmp(int x0,int y0,int h,int l,unsigned char bmp[])
{
        int x,y;
        U32 c;
        int p = 0;
       
    for( y = y0 ; y < l ; y++ )
    {
            for( x = x0 ; x < h ; x++ )
            {
                    c = bmp[p+1] | (bmp[p]<<8) ;

                        if ( ( (x0+x) < SCR_XSIZE_TFT) && ( (y0+y) < SCR_YSIZE_TFT) )
                               
                                LCD_BUFFER[y0+y][x0+x] =c ;
                       
                    p = p + 2 ;
            }
    }
}

调用的
Paint_Bmp(0,0,320,240, gImage_meinv);

图像的
extern unsigned char gImage_meinv[153600] = { /* 0X00,0X10,0X40,0X01,0XF0,0X00,0X01,0X1B, */
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,
0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,。。。。}

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
jtboy105 发表于 2010-9-22 11:18:40 | 显示全部楼层
头像图片很清晰,很诱惑,哈哈
 楼主| cd4514 发表于 2010-9-24 20:03:14 | 显示全部楼层
哪位大哥 给个解决方法啊
 楼主| cd4514 发表于 2010-10-5 16:28:03 | 显示全部楼层
好了,数组位置搞错了。。。  哈哈
天嵌_support1 发表于 2010-10-7 15:40:43 | 显示全部楼层
4# cd4514

又是一个学习的例子
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-10-6 00:33 , Processed in 1.039102 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表