A juzgar por los comentarios a mi pregunta, quizás debería parafrasear mi pregunta. El post original está abajo.
El problema:
Si hago una captura de pantalla en mi Macbook Retina, 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, sino que hay que reescalar al 50% (al menos en Vista Previa y XnViewMP).
Mis preguntas:
-
¿Por qué es así? ¿Por qué no puedo abrir una captura de pantalla al 100% en la pantalla de la que se hizo la captura?
-
¿Existe una solución real para esto? Por "solución real" me refiero a que no sea una solución que simplemente reescala la imagen al 50%, y como resultado, hará que se vea algo borrosa?
(Versión antigua)
Soy consciente de que este problema -de las capturas de pantalla tomadas en un Macbook Retina que se ven mal debido a algún "desajuste de resolución"- es un problema conocido. Se ha cubierto por ejemplo aquí .
Sin embargo, estoy tratando de averiguar qué es exactamente lo que está pasando, porque ahora mismo ni siquiera entiendo cuál es la causa de este problema:
Si hago 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 abrirlo en la misma máquina se ve mucho peor.
Parece que abrir el archivo de 2560x1600 en la misma máquina/pantalla sólo se puede hacer reducir la imagen en un 50% a 1280x800.
Ahora bien, 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 la pantalla Retina en otro (que no sea Retina) provocaría este problema. Pero no veo por qué, en la misma máquina y pantalla, la captura de pantalla que acabo de hacer necesita ser escalada al 50%.
¿Podría alguien dedicar un momento a explicar por qué es así?
P.D. Me doy cuenta de que hay algunas soluciones que parecen implicar el cambio de escala de la imagen "sobre la marcha", como se describe por ejemplo aquí o utilizando aplicaciones que lo hacen por ti (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 que quiero una captura de pantalla 1:1.
(EDIT) Bien, acabo de descubrir algo: Al abrir la captura de pantalla de 2560x1600 con una aplicación llamada 'Acorn' (que acabo de descargar, sólo modo de prueba), se ve perfecto . Así que parece estar relacionado de alguna manera con el visor de imágenes. Probé antes de Vista Previa, XnViewMP y Gimp - en todos estos el, la imagen se reduce al 50% para mostrarlo en su totalidad. ¿Alguien sabe cuál es la diferencia, y si puedo configurar cualquiera de los programas anteriores para realizar como Acorn?
(EDIT 2) Un comentario del usuario duozomo en esta pregunta de A.SE sugiere que el problema se debe a que los diferentes visores de imágenes utilizan diferentes parámetros para el "píxel de pantalla por píxel de imagen". ¿Puede alguien confirmarlo? Y si es así, ¿hay una lista conocida de qué programas utilizan qué parámetro para esto?