GNOME Image Viewer abre su ventana 2 píxeles más corta y distorsiona la imagen al volver a muestrear

10

Desde la instalación de Ubuntu 14.04 (no estoy seguro si el problema estaba en versiones anteriores) noté que GNOME Image Viewer abre imágenes en una ventana que es 2 píxeles más corta de lo necesario para mostrar la imagen correctamente sin volver a muestrear, píxel a píxel. Para ajustar la imagen, el Visor de imágenes vuelve a muestrear y reduce su tamaño. El resultado es muy molesto en las capturas de pantalla porque allí veo texto borroso causado por la disminución de valor de la imagen.

Demostración

Nota: Para ver las imágenes de demostración correctamente, no debe haber ningún cambio de tamaño a su lado: en el navegador (por ejemplo, en Firefox, presione Ctrl+ 0) en todo su escritorio, etc.

He creado un patrón de tablero de ajedrez de prueba con campos de 1 × 1 píxel. El tamaño de la imagen de prueba es de 600 × 400 píxeles. A continuación puede ver la imagen abierta en el Visor de imágenes. Observe los artefactos causados ​​por la disminución de la resolución de dos píxeles y los bordes negros delgados en los lados.
vista predeterminada

$ 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

Soluciones

Después de cambiar el tamaño de la ventana verticalmente para agregar dos píxeles, verá que la imagen se muestra correctamente píxel a píxel sin cambiar el tamaño de los artefactos ni los bordes negros en los lados.
después de cambiar el tamaño

$ 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

Otra solución (más fácil) es usar la función Ver> Tamaño normal ( Ctrl+ 0) pero desafortunadamente la ventana no cambiará de tamaño y los dos píxeles verticales y algunos horizontales (cubiertos por la barra de desplazamiento) en el borde de la imagen se cortarán.
después de aplicar el código de tamaño normal aquí

Preguntas

¿Podría haber algo en mi configuración que cause este problema? ¿Se conoce e informa este error? No lo he encontrado. ¿Hay alguna otra solución para el problema?

La imagen de prueba está aquí.

pabouk
fuente
+1 ¡Al menos la pregunta es completa y clara!
Jacob Vlijm

Respuestas:

4

Eso es un error conocido en eog (= Eye Of Gnome, = Gnome Image Viewer)

Mire el rastreador de errores de Launchpad y suscríbase a la lista de seguimiento de errores y agregue su excelente descripción .

Fabby
fuente
1
¡Gracias! --- Olvidé por completo el segundo nombre de la aplicación. Estoy cansado de eso. En la ventana emergente Acerca de, veo: "El visor de imágenes de GNOME", sin mencionar "Eye of GNOME". --- He encontrado otros informes de errores del mismo problema (o un problema con los mismos síntomas). Agregaré más información más tarde. --- No se considera un buen hábito pedir aceptar una respuesta. Normalmente acepto las respuestas unos días después y puedes ver que acepto las respuestas . :)
pabouk
0

Siempre uso una solución para eso presionando Ctrl+ Num+después de abrir Image.

αғsнιη
fuente