¿Por qué el iPhone captura capturas de pantalla como PNG?

41

¿Hay alguna razón para que el iPhone guarde las capturas de pantalla tomadas como .PNG en lugar de .JPG?

Las capturas de pantalla no tendrán un fondo transparente de todos modos.

    
pregunta Raptor 14.12.2014 - 03:44

3 respuestas

64

PNG no solo es útil para permitir la transparencia: PNG es un formato sin pérdida , mientras que JPEG usa un forma de compresión brillante . Además, PNG comprime las capturas de pantalla bastante bien (a diferencia de las fotos de cámara, por eso Apple utiliza JPG para ellas).

Más información si está interesado:

También, Una descripción técnica de lo que PNG es bueno para (es básicamente una de las referencias principales sobre el tema y contiene suficientes detalles para dedicarle el día). Extracto:

  

Para la Web, a partir de principios de 1999, hay dos formatos de imagen con   Soporte ubicuo: JPEG y GIF. JPEG es muy adecuado para la tarea   para los cuales fue diseñado - a saber, el almacenamiento, transmisión y   Visualización de imágenes fotorrealistas en escala de grises y truecolor de 24 bits.   Con buena calidad y excelente compresión, y PNG nunca fue   destinado a competir con JPEG en sus propios términos. Pero PNG, como GIF, es   más apropiado que JPEG para imágenes con pocos colores o con muchos   bordes afilados, como dibujos animados o texto de mapa de bits. PNG también proporciona   soporte directo para la corrección gamma (en términos generales, la   Control multiplataforma de imagen '' brillo '') y transparencia. Enfermo   discútalas con más detalle en breve.

     

GIF era el formato de imagen original multiplataforma para la Web, y   sigue siendo una buena opción en muchos aspectos. Pero PNG fue específicamente   Diseñado para reemplazar GIF, y tiene tres ventajas principales sobre el   Formato más antiguo: canales alfa (transparencia variable), gamma.   corrección, y entrelazado bidimensional (un método de visualización   Imágenes a niveles progresivamente más altos de detalle). PNG también comprime   Mejor que GIF en casi todos los casos, pero la diferencia es generalmente   solo alrededor del 5% al 25%, lo que generalmente no es un factor suficientemente grande para   animar a uno a cambiar sobre esa base solo. Una característica GIF que PNG   No intenta reproducir es soporte de múltiples imágenes, especialmente   animaciones; PNG era y está destinado a ser un formato de una sola imagen.   Se ha desarrollado un formato de extensión muy parecido a PNG llamado MNG para   abordar esta limitación.

    
respondido por el Franck Dernoncourt 14.12.2014 - 03:59
50

Porque esto:

  

sevemuchomejorqueesto:

  

OK, así que tuve que ajustar la calidad de compresión JPEG manera hacia abajo para hacer que los artefactos de compresión sean tan obvios, pero el punto permanece: una captura de pantalla de PNG muestra exactamente lo que se ve en la pantalla, mientras que una La captura de pantalla JPEG es siempre un poco deficiente (sí, incluso si aumentas la calidad hasta 100).

Además, PNG tiende a ser bastante bueno en la compresión de imágenes con grandes áreas de color plano, bordes afilados y patrones repetitivos (como el texto). Por lo tanto, en muchos casos, una captura de pantalla PNG sin pérdida puede ser más pequeña que una captura de pantalla JPEG guardada en cualquier nivel de calidad aceptable.

    
respondido por el Ilmari Karonen 14.12.2014 - 15:10
10

Una de las funciones de una captura de pantalla es mostrarle a otra persona un artefacto visual particular que está viendo en su dispositivo, tal vez para mostrarle un problema visual a un desarrollador de aplicaciones. En tales casos, cualquier artefacto de compresión podría ser una distracción del problema real en discusión; la captura de pantalla debe ser de píxeles perfectos.

Por lo tanto, un formato sin pérdida como .PNG es obligatorio.

    
respondido por el Russell Borogove 15.12.2014 - 19:52

Lea otras preguntas en las etiquetas