硬汉嵌入式论坛

 找回密码
 立即注册
查看: 2824|回复: 6
收起左侧

[emWin] png解码

[复制链接]

7

主题

22

回帖

43

积分

新手上路

积分
43
发表于 2018-8-26 22:23:58 | 显示全部楼层 |阅读模式
  硬汉,请教一个问题,为什么我的png图片解码出来  上面会有一部分影子
761426195197712668.jpg
回复

使用道具 举报

7

主题

22

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2018-8-26 22:27:35 | 显示全部楼层
C:\Users\CP_Fighter\Desktop\cb0775759a6ad1b8c8833ba713b1414.png
cb0775759a6ad1b8c8833ba713b1414.png
回复

使用道具 举报

7

主题

22

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2018-8-26 22:28:24 | 显示全部楼层

这是png的          原图
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115765
QQ
发表于 2018-8-28 01:25:27 | 显示全部楼层
Sincere_sZ08C 发表于 2018-8-26 22:28
这是png的          原图

非常抱歉楼主,现在才回复

帮你在我们的开发板上面测试了,正常
1.png




回复

使用道具 举报

7

主题

22

回帖

43

积分

新手上路

积分
43
 楼主| 发表于 2018-8-28 16:53:58 | 显示全部楼层
eric2013 发表于 2018-8-28 01:25
非常抱歉楼主,现在才回复

帮你在我们的开发板上面测试了,正常

我用的是STemwin5.4  + FatFs R0.13 + ucosIII
会不会跟底层移植有关系  我将图片转换成C文件是没问题的
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
115765
QQ
发表于 2018-8-29 01:05:22 | 显示全部楼层
Sincere_sZ08C 发表于 2018-8-28 16:53
我用的是STemwin5.4  + FatFs R0.13 + ucosIII
会不会跟底层移植有关系  我将图片转换成C文件是没问题的

对比下实际读出来的数据是不是出错了,极有可能。
回复

使用道具 举报

20

主题

92

回帖

152

积分

初级会员

积分
152
发表于 2018-8-30 10:55:37 | 显示全部楼层
我在缩放显示JPEG图片时遇到过类似的问题,从U盘读出7张图片,都是1024*768的24bits,缩小到640*480显示的时候,有些图片时清晰流畅的,有些带有很明显的锯齿块,同样的解码程序,应该是图片的问题。
经过对比发现,占用空间大的图片缩小之后会有锯齿,占用空间小的图片缩小之后没有明显差别。
由于图片都是1024*768,24bits,个人感觉跟这两个参数没什么关系,发现一个DPI的参数,显示正常的图片DPI只有47,显示带锯齿的图片DPI有133,可能是这个DPI引起的锯齿问题。
一直以为只有像素点数和位深决定图片的占用空间和显示分辨率,这个DPI还真没接触过,由于这个现象没有给我造成大的障碍(还没确认,只是感觉用小一点儿的DPI图片应该可以),就没去深究,大家可以参考一下,欢迎交流!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-5-17 07:06 , Processed in 0.252789 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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