Introducción detallada a WebP
[WebP] es el formato de archivo de imagen de Google que ofrece compresión con pérdida (como JPEG) y transparencia (como PNG), pero proporciona una mejor compresión que JPEG o PNG. Android 4.0 (nivel de API 14) y superiores admiten imágenes WebP con pérdida, y Android 4.3 (nivel de API 18) y superiores admiten imágenes WebP transparentes y sin pérdidas. Android 4.0 (nivel de API 14) y superiores admiten imágenes WebP con pérdida, y Android 4.3 (nivel de API 18) y superiores admiten imágenes WebP transparentes y sin pérdidas. Esta página describe cómo convertir imágenes al formato WebP y cómo convertir imágenes WebP al formato PNG.
ii) ¿Las imágenes WebP son compatibles con todas las plataformas?
WebP es totalmente compatible con Android e iOS, pero aún queda camino por recorrer para las interfaces web. De todos modos, el desarrollo móvil es compatible con webp. Muchas grandes empresas han pedido utilizar webp para el desarrollo móvil y es una tendencia….
iii) Cómo convertir imágenes a WebP
Android Studio puede convertir imágenes PNG, JPG, BMP o GIF estáticas a formato WebP. Puede convertir una sola imagen o una carpeta que contenga varias imágenes. Para convertir una sola imagen o una carpeta que contiene varias imágenes, siga estos pasos:
1. Haga clic derecho en el archivo de imagen o en la carpeta que contiene algunos archivos de imagen y haga clic en Convertir a WebP. Se abre el cuadro de diálogo Convertir imagen a WebP. La configuración predeterminada depende de la configuración minSdkVersion del módulo actual
3. Seleccione codificación con pérdida o sin pérdida. La codificación sin pérdidas solo está disponible cuando minSdkVersion está configurado en 18 o superior. Si elige la codificación con pérdida, configure la calidad de la codificación y elija si desea obtener una vista previa de cada imagen convertida antes de guardarla.
También puedes optar por omitir todos los archivos con una versión codificada mayor que la original, u omitir todos los archivos con una transparencia o canal alfa. Dado que Android Studio solo le permite crear imágenes WebP transparentes cuando minSdkVersion está configurada en 18 o superior, la casilla de verificación Omitir imágenes transparentes/canal alfa se selecciona automáticamente si minSdkVersion es inferior a 18.
4. Haga clic en Aceptar para iniciar la conversión. Si está convirtiendo varias imágenes, puede completar la conversión en un solo paso y deshacer la conversión para restaurar todas las imágenes convertidas a la vez.
Si elige la conversión sin pérdidas anterior, la conversión se realizará inmediatamente. La imagen se convertirá en su ubicación original. Si elige la conversión con pérdida, continúe con el siguiente paso.
5. Si seleccionó "Conversión con pérdida" y eligió ver una vista previa de cada imagen convertida antes de guardarla, Android Studio mostrará cada imagen durante el proceso de conversión para que pueda ver los resultados de la conversión. (Si no selecciona Ver vista previa, Android Studio omite este paso y convierte la imagen inmediatamente). Durante el paso de vista previa, puede ajustar la configuración de calidad para cada imagen individualmente, como se describe a continuación.
Figura 2. Conversión de JPG a formato WebP (calidad 75%)
En la Figura 2, la imagen JPG original está a la izquierda y la imagen WebP codificada con pérdida está a la derecha . El cuadro de diálogo muestra el tamaño del archivo de la imagen original y la imagen convertida. Puede arrastrar el control deslizante hacia la izquierda o hacia la derecha para cambiar la configuración de calidad y ver instantáneamente el efecto y el tamaño del archivo de la imagen codificada.
El área central muestra los píxeles que difieren entre la imagen original y la codificada. En la Figura 2, casi no hay diferencia entre las dos imágenes porque la calidad está establecida en 75%. La Figura 3 muestra la misma imagen codificada con la calidad establecida en 0%.
Figura 3. Convertir JPG a formato WebP con 0% de calidad
Elige una configuración de calidad para cada imagen que veas. Si desea convertir varias imágenes, haga clic en Siguiente para saltar a la siguiente imagen.
6. Haga clic en Finalizar. La imagen se convertirá en su ubicación original.