GNOME 图像查看器将其窗口打开得短 2 个像素,并通过重新采样扭曲图像

GNOME 图像查看器将其窗口打开得短 2 个像素,并通过重新采样扭曲图像

自从安装了 Ubuntu 14.04(不确定问题是否出在旧版本中)后,我注意到 GNOME 图像查看器打开图像的窗口比正常显示图像所需的窗口短了 2 个像素,而无需重新采样 - 逐像素。为了适合图像,图像查看器会重新采样并缩小图像大小。结果在屏幕截图上非常烦人,因为我看到模糊的文本,这是由图像无用的下采样造成的。

示范

注意:为了正确查看演示图像,您不能调整其大小 - 在浏览器中(例如在 Firefox 中按Ctrl+ 0)或您的整个桌面等。

我创建了一个测试像素棋盘格图​​案,其区域为 1×1 像素。测试图像大小为 600×400 像素。下面是图像查看器中打开的图像。请注意两个像素的下采样造成的伪影以及侧面的细黑边框。
默认视图

$ xwininfo 
...
xwininfo: Window id: 0x4e00007 "checkerboard-1x1px_600x400.png"
...
  Width: 600
  Height: 467
...
  Corners:  +49+112  -4151+112  -4151-1041  +49-1041
  -geometry 600x467+39+74

解决方法

垂直调整窗口大小以添加两个像素后,您会看到图像逐像素正确显示,没有任何调整大小的伪影或侧面的黑色边框。
调整大小后

$ xwininfo 
...
xwininfo: Window id: 0x4e00007 "checkerboard-1x1px_600x400.png"
...
  Width: 600
  Height: 469
...
  Corners:  +49+112  -4151+112  -4151-1039  +49-1039
  -geometry 600x469+39+74

另一个(更简单的)解决方法是使用视图 > 正常大小功能(Ctrl+ 0),但不幸的是窗口不会调整大小,并且图像边框处的两个垂直像素和一些水平像素(被滚动条覆盖)将被切断。
应用正常尺寸后在此处输入代码

问题

我的配置中是否有什么东西导致了这个问题?这个错误已知并被报告了吗?我还没有发现。还有其他解决方案吗?

测试图像是这里。

答案1

这是 eog (Eye Of Gnome,= Gnome Image Viewer) 中的一个已知错误

看着那(这Launchpad 错误追踪器并订阅错误跟踪列表并添加您的精彩描述

答案2

我总是使用一种解决方法,即在打开图像后按Ctrl+ 。Num+

相关内容