GNOME Image Viewer将其窗口缩短2个像素,并通过重新采样使图像失真


10

自从安装Ubuntu 14.04(不确定问题是否在旧版本中)以来,我注意到GNOME Image Viewer在比未正确采样正确显示图像(像素到像素)的窗口短2像素的窗口中打开图像。为了适合图像,图像查看器会重新采样并缩小尺寸。结果在屏幕截图上非常令人讨厌,因为我看到模糊的文本是由图像不值钱的下采样引起的。

示范

注意:要正确查看演示图像,在您的身边一定不能有任何调整大小-在整个桌面等浏览器中(例如Firefox中,按Ctrl+ 0)。

我创建了一个具有1×1像素字段的测试像素棋盘图案。测试图像尺寸为600×400像素。在下面,您会看到在Image Viewer中打开的图像。请注意由两个像素的下采样和两侧细黑边框引起的伪影。
默认视图

$ 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),但是不幸的是,窗口不会调整大小,并且图像边框处的两个垂直像素和一些水平像素(由滚动条覆盖)将被切除。
在这里应用正常的sizeenter代码之后

问题

我的配置中可能有什么引起此问题吗?此错误是否已知并已报告?我没有找到。还有其他解决方案吗?

测试图像在这里。


+1至少问题是彻底而明确的!
Jacob Vlijm 2014年

Answers:


4

那是eog中的一个已知错误(= Gnome的眼睛,= Gnome图像查看器)

查看Launchpad错误跟踪器并订阅错误跟踪列表,并添加出色的描述


1
谢谢!---我完全忘记了应用程序的名字。我对此感到厌倦。在关于弹出窗口中,我看到:“ GNOME图像查看器”,没有提到“ GNOME的眼睛”。---我发现了相同问题(或相同症状的问题)的其他错误报告。我将在以后添加更多信息。---要求接受答案不是一个好习惯。通常,几天后我会接受答案,您会看到我接受了答案。:)
pabouk

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.