rsuu / rmg

Rust: Tiny And Fast Manga/Image Viewer
Apache License 2.0
20 stars 0 forks source link

设置屏幕缩放后,画面有马赛克感 #2

Closed SchneeHertz closed 1 year ago

SchneeHertz commented 1 year ago

Windows 10,设置的屏幕缩放为200%,打开软件后显示的画面马赛克感很重,推测是软件没有适配Windows的缩放导致的

rsuu commented 1 year ago

配置文件里用的是什么 filter? Lanczos3 是质量最好的.

如果还是不行那我也无能为力,毕竟我不了解图像缩放的算法.


其他的可能性

  1. 可以试试在浏览器里打开图片对比下以便确认是不是算法的问题.
  2. 不断调整系统缩放看看从哪里开始变得模糊.
  3. 如果是高分屏的话那我也不清楚,因为我没用高分屏.
  4. 图片本身的问题.

如果都没用,那可以试试用 ffmpeg 不断缩放图片直到你满意为止,然后把图片和命令放到这里让我看看.

SchneeHertz commented 1 year ago

filter用的是Lanczos3 我试了将屏幕缩放调整到100%,或者在软件的兼容性设置里更改高DPI设置-使用应用程序,画面就正常了

另外还有两点疑问:

  1. 除了size之外的其他config,是否可以在command line指定?
  2. 因为Windows显示的是一个无边框窗口,怎么移动这个窗口?
rsuu commented 1 year ago
  1. 可以先反馈过来,后续我会处理 cli 的部分,目前在修 bug 和提升性能.
  2. 同上,之后会开放其他配置.
SchneeHertz commented 1 year ago
  1. 希望能将invert_mouse加入到command line的可选参数中。
  2. 如果可以有边框和窗口控件是最好的,或者可以设置窗口居中或者适应屏幕高度。

谢谢