在使用1.6.1和1.7.0生成图片时,图片锯齿感非常强,使用1.5.1的时候没这个问题,是需要设置什么内容吗?
左侧为1.7.0,右侧为1.5.1
Hi, @mrxsean
您好,您说的锯齿状是分辨率变低了吗,是simulator时会出现,还是在板子屏幕上显示的?如果您方便的话,请截图或者分享工程告诉我更多的细节。
希望我可以帮助到您。
Best regards, Alex
不管是仿真的时候,还是实际下载到板子上的时候,不同的版本在转换图片时确实存在差异,见下图:
1.4.1版本的仿真的时候,图片四周没有锯齿感,边缘比较平滑
1.7.0版本的仿真的时候,图片四周有锯齿感
细节对比
我看在1.6.1开始后,已经不存在img-converter.exe这个程序了,是否是图片转换的方式变化了导致的?
另外,我使用的图片实际不是放在软件上的分辨率,比如右上角的图标是200x200的分辨率,放在软件上是24x24.
您还是没回答为什么新旧版本出现的差异。他们使用的是同一张图,同一个分辨率。
根据现在新版本的特性,必须要根据实际分辨率来提供图片了(比如实际显示分辨率为20x20,就要提供20x20的图,如果提供200*200的图然后手动调整图片大小,就会有锯齿)。那这样感觉不是很方便,比如同样一个图片可能在工程使用多次,但是分辨率可能不一样,这样需要处理为多个不同分辨率的图来使用。以前直接能转换到不同分辨率,方便很多(这也是GUIDER的优势,SquareLine Studio和EEZ Studio确实也只能使用实际分辨率的图才能获得比较好的显示效果,如果使用大图进行缩放,确实也会有锯齿)。
Hi, @mrxsean
我使用1.5.1和1.7.0加载图片并没有产生锯齿问题,您是否方便把您产生锯齿问题的图片分享给我,我来复现您的问题。
新版本在导入图片时,也是根据控件的分辨率自动调整分辨率的。您能否提供给我更多的信息。
Best regards, Alex