1 votos

Establece el fondo de pantalla de MacOS sin recodificar la imagen

Tengo un degradado PNG con la misma resolución que mi pantalla, 3072 × 1920, y color de 16 bits, que se representa sin bandas cuando se ve a pantalla completa con Vista Previa, pero se vuelve con bandas cuando se establece como fondo de escritorio. ¿Cómo puedo evitar que la recodificación haga esto?

He intentado exportar el fondo de pantalla como un PNG de 8 bits, pero eso introduce bandas incluso cuando se ve en Vista Previa. También he probado con los perfiles de color sRBG, Display P3 y Color LCD, y usando un TIFF, así como configurando el fondo de pantalla a través de Ajustes del sistema, el menú contextual del Finder y un AppleScript que le dice al Finder set desktop picture to POSIX file "/example/filename.png" .

0voto

twhb Puntos 106

Esta es una solución que estoy utilizando actualmente.

  1. Exporta el fondo de pantalla como PNG de 16 bits.
  2. Ver el PNG en Vista rápida, no en Vista previa.
  3. Haz que la ventana de Vista Rápida ocupe toda la pantalla y, a continuación, pulsa una tecla de flecha para ocultar el cursor y hacer que la imagen ocupe toda la pantalla.
  4. Haz una captura de pantalla.
  5. Utiliza la captura de pantalla como fondo de pantalla.

El resultado es un papel pintado sin bandas.

La captura de pantalla es de 4096 × 2560 y 8 bits, a pesar de que la pantalla es de 3072 × 1920 y 10 bits. El perfil de color en ambos es Color LCD.

No estoy seguro de lo que pasa aquí. Tal vez el fondo de pantalla es siempre de 8 bits, la imagen en realidad puede trabajar como de 8 bits, y la captura de pantalla downsampling código es simplemente mejor que el downsampling código para fondos de pantalla, Pixelmator Pro, y Affinity Photo. Sin embargo, si abres la captura de pantalla y luego la exportas usando esos editores, sin cambiar nada y con la misma configuración, aparece el banding.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X