为啥透明图像在 Flutter 中看起来质量很差?

Posted

技术标签:

【中文标题】为啥透明图像在 Flutter 中看起来质量很差?【英文标题】:Why Transparent Images Look Poor Quality in Flutter?为什么透明图像在 Flutter 中看起来质量很差? 【发布时间】:2020-01-22 07:01:36 【问题描述】:

我有带有投影的 png 图像。没有不成比例的图像缩放问题,缩放是根据纵横比进行的。

当我使用Image.asset() 在手机屏幕上放置图像时,它们和它们的阴影看起来质量低劣且不柔和。

原图外观:http://prnt.sc/p93vo2

android 应用上的图片:https://prnt.sc/p93vz3

示例图片相同,尺寸为 700x400,96dpi。 您应该看到图像之间的质量差异。 还有一个奇怪的情况。右侧和底部的阴影密度大于android应用上原始图像的阴影。

我试过FilterQuality.high但没有任何变化,如何解决?

【问题讨论】:

【参考方案1】:

在我的情况下,问题是由于图像分辨率系统的配置错误。

完整答案SO: Images loose quality when using image.asset in flutter 。

【讨论】:

以上是关于为啥透明图像在 Flutter 中看起来质量很差?的主要内容,如果未能解决你的问题,请参考以下文章

为啥我的 SVG 图像在设备 API 16 和 API 27 中看起来很模糊

为啥我的字体在 IE9 中看起来好多了?

在较小的屏幕尺寸上,在 HTML 画布上呈现的图像质量很差

使用自定义相机的图像质量很差

呈现报告质量 EMF 与 PDF

为啥我在材料-ui-v3.2.0“图像头像”示例中看不到图像