Problema de captura de pantalla de Macbook Pro Retina - otra vez

A juzgar por los comentarios a mi pregunta, tal vez debería parafrasear mi pregunta. Publicación original a continuación.

El problema:

Si tomo una captura de pantalla en mi Retina Macbook, con una resolución de pantalla de 2560x1600, el archivo guardado no se puede abrir en la misma máquina con una resolución de 2560x1600, pero se debe volver a escalar al 50 % (al menos en Vista previa y XnViewMP).

Mis preguntas:

  • ¿Por qué es este el caso? ¿Por qué no puedo abrir una captura de pantalla al 100% en la pantalla de la que se tomó la captura de pantalla?

  • ¿Hay una solución real para esto? Por "solución real" quiero decir, no una solución alternativa que simplemente vuelve a escalar la imagen al 50% y, como resultado, ¿hará que se vea un poco borrosa?



(Versión antigua)

Soy consciente de que este problema (las capturas de pantalla tomadas en una Macbook Retina que se ven mal debido a una "desigualdad de resolución") es un problema conocido. Ha sido cubierto por ejemplo aquí .

Sin embargo, estoy tratando de averiguar qué está pasando exactamente, porque en este momento ni siquiera entiendo qué causa este problema:

Si tomo una captura de pantalla en mi rMBP 13' con una resolución de pantalla de 2560x1600, el archivo que se guarda tiene la misma resolución, pero al abrirlo en la misma máquina , se ve mucho peor.

Parece que abrir el archivo de 2560x1600 en la misma máquina/pantalla solo se puede hacer reduciendo la imagen un 50% , a 1280x800.

Ahora, entiendo que el desenfoque que veo se debe al reescalado de la imagen (al 50% de la resolución del archivo), ya que el reescalado (¿nunca?) funciona absolutamente perfecto.

Esto es lo que no entiendo: puedo ver cómo abrir una captura de pantalla de pantalla Retina en otra pantalla (no Retina) conduciría a este problema. Pero no veo por qué, en la misma máquina y pantalla, la captura de pantalla que acabo de tomar debe escalarse al 50%.

¿Alguien podría tomarse un momento y explicar por qué es así?

PD: Me doy cuenta de que hay algunas soluciones alternativas que parecen implicar cambiar la escala de la imagen "sobre la marcha", como se describe, por ejemplo, aquí , o mediante el uso de aplicaciones que lo hacen por usted (por ejemplo, RetinaCapture).

Sin embargo, ninguna de estas soluciones resuelve el problema descrito anteriormente: que la imagen reescalada se verá (ligeramente) peor que lo que veo en la pantalla, y de la cual quiero una captura de pantalla 1:1.

(EDITAR) Bien, acabo de descubrir algo: al abrir la captura de pantalla de 2560x1600 con una aplicación llamada 'Acorn' (que acabo de descargar, solo en modo de prueba), se ve perfecto . Entonces parece estar relacionado de alguna manera con el visor de imágenes. Probé antes de Preview, XnViewMP y Gimp; en todos estos, la imagen se reduce al 50% para mostrarla por completo. ¿Alguien sabe cuál es la diferencia y si puedo configurar alguno de los programas anteriores para que funcione como Acorn?

(EDITAR 2) Un comentario del usuario duozomo en esta pregunta de A.SE sugiere que el problema se debe a que diferentes visores de imágenes usan diferentes parámetros para "píxel de pantalla por píxel de imagen". ¿Alguien puede confirmar esto? Y si es así, ¿hay una lista conocida de qué programas usan qué parámetro para esto?

No estoy muy seguro de lo que estás preguntando aquí.
Tomo una captura de pantalla (con mi pantalla configurada en 2560x1600 por defecto). Abro la captura de pantalla en la misma máquina (con Vista previa, por ejemplo) y debe reducirse al 50% para que sea visible por completo. ¿Por qué?
¿Quiere una explicación de por qué es así o está buscando una solución alternativa? No tengo claro lo que estás preguntando aquí.
@Allan Ambos, idealmente. En este momento, no veo por qué este es el caso, por lo que no sé si es posible una solución "basada en principios" en primer lugar. Y, como escribí en mi pregunta, las únicas soluciones que he visto hasta ahora parecen ser "reescalar sobre la marcha", lo que no conduce a una captura de pantalla de alta calidad.
Reescribió la pregunta por completo. ¿Mejor ahora?

Respuestas (1)

La resolución predeterminada de una pantalla Retina es 1440x900. Creo que la función de captura de pantalla toma una captura de pantalla de lo que el monitor "sembra", por lo que una resolución de 2560x1600 de una pantalla de 1440x900.

Echaría un vistazo a RetinaCapture , una aplicación diseñada para tomar capturas de pantalla en una Mac Retina.

Ey. ¡Gracias por tu ayuda! Ya miré RetinaCapture, pero parece que todo lo que hace es tomar una captura de pantalla con una resolución del 50% además de la normal, por lo que el problema "borroso porque redimensiona" persiste.
Discrepo, mi MacBook Retina de 13" de mediados de 2014 tiene una resolución de pantalla de 2560x1440 y no tiene problemas para tomar (con ⌘⇧3 o ⌘⇧4) y abrir capturas de pantalla a resolución completa.
@perhapsmaybeharry Eso es extraño. ¿Qué estás usando para ver la imagen, si puedo preguntar? Finder, o algún otro programa?
La vista previa parece funcionar bien. ¿No estás usando la vista previa?