PicShift Por qué puede aumentar el tamaño final
Cuando el archivo convertido crece, PicShift muestra una explicación. Esta página define las reglas y cómo se calcula B/pixel.
Cómo detecta PicShift la compresión profunda
PicShift usa una heurística de densidad de datos: combina tamaño original y píxeles decodificados, calcula B/pixel y compara con un umbral.
- El total de píxeles sale del tamaño decodificado (width x height).
- B/pixel = bytes originales / total de píxeles.
- Si B/pixel queda por debajo del umbral, se considera un origen ya muy comprimido para la explicación.
Fórmula de B/pixel
B/pixel = originalFileSizeBytes / (width x height)
Ejemplo: para una imagen de 3000 x 2000 y 350 KB, al sustituir en la fórmula: (350 x 1024) / (3000 x 2000) = 0.0597, es cerca de 0.06 B/pixel.
Por qué el resultado puede crecer
- Pasar de formatos con pérdida o muy comprimidos a ajustes menos eficientes puede aumentar el tamaño.
- Si el origen ya tiene B/pixel muy bajo, queda poco margen para reducir más sin cambiar calidad perceptual.
- En imágenes pequeñas, el overhead del contenedor o del codec pesa más.
Alcance y límites
- Es una heurística explicativa, no un predictor exacto para cada archivo.
- El tipo de contenido (foto, captura, gráfico) cambia el resultado.
- La calidad elegida y el formato destino modifican la tendencia.
Preguntas frecuentes
¿PicShift hace una segunda codificación completa para decidir?
No. La explicación usa metadatos ligeros y reglas de formato, sin una segunda codificación completa.
¿Cómo se calcula B/pixel?
B/pixel se obtiene con bytes originales divididos por píxeles decodificados: originalFileSizeBytes / (width x height).
¿La detección de compresión profunda es una nota exacta de calidad?
No. Es una heurística práctica para explicar tendencias de tamaño.
Páginas relacionadas
Herramientas relacionadas
Última actualización: 2026-04-08