• 5078阅读
  • 6回复

怎么加载PNG图片会失败? [复制链接]

上一主题 下一主题
离线490365333
 
只看楼主 倒序阅读 楼主  发表于: 2012-02-12
Ubuntu下用Qt Creator做贪吃蛇,

发现运行时libpng error: Read Error,只有ground.png和stone.png俩张图片不显示,其它的图片显示正常,怎么才能解决这问题?那俩问题图片是Windows下Ps画的,但是在Ubuntu下用图像查看器打开也没问题,就是QT无法加载这俩图片。
离线jdwx

只看该作者 1楼 发表于: 2012-02-12
回 楼主(490365333) 的帖子
肯定是图片格式的问题。
我这里也出过,一块下的5个png,只有一个能显示,
其它4个不行,用什么图片查看软件都正常。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线ninsun

只看该作者 2楼 发表于: 2012-02-13
试试png24格式,而不是png8. PS里面储存为web格式里面有
png8有时候会莫名奇妙的失去透明的能力....
离线xuweistudy
只看该作者 3楼 发表于: 2012-02-13
已文本形式打开那张图片,看看位图信息,如果图文件的后缀名称与真实与其真实格式不同,加载是一定失败的
离线tujw2010
只看该作者 4楼 发表于: 2012-02-13
像普通文件那样, 但是会有Warining, 这个是个Bug,, 4.7  后都有, 官方说4.8 修正。
离线fish0619

只看该作者 5楼 发表于: 2012-02-13
会不会根本就是别的格式。扩展名弄错了。
离线pannian

只看该作者 6楼 发表于: 2012-02-17
。。应该是扩展名错了
追梦永不放弃
快速回复
限100 字节
 
上一个 下一个