Imágenes y fotografías · Redimensionador de imágenes sociales
¿Qué sucede con EXIF cuando cambia el tamaño de una foto en el navegador?
· Cómo funciona
metadatos de imagen privacidad lienzo
Dibujar una fotografía en un lienzo y codificar un nuevo archivo produce una imagen sin ninguno de los bloques de metadatos del original, a menos que una herramienta los copie deliberadamente. Esta publicación explica por qué, qué significa orientación y cómo confirmar qué contiene su archivo redimensionado.
Redimensionado, pero ¿está limpio? — la cuestión práctica de si un cultivo social todavía transporta datos de GPS y cámaras
Un recorte social puede eliminar metadatos como efecto secundario de la creación de una nueva imagen codificada, pero el trabajo de privacidad no debe depender de efectos secundarios. ToolAcre decodifica el JPEG, PNG o WebP seleccionado en un ImageBitmap, dibuja píxeles en un lienzo y codifica ese lienzo. Ningún código en esta ruta copia bloques EXIF, IPTC o XMP en la salida.
Esa revisión de la fuente respalda una expectativa limitada: el nuevo archivo se crea a partir de píxeles renderizados y configuraciones de exportación elegidas, no a partir de una reescritura byte por byte del contenedor original. La herramienta complementaria de privacidad de metadatos de imágenes proporciona una verificación independiente. Úselo en el resultado descargado antes de compartir una fotografía sensible a la ubicación.
Por qué la exportación de un lienzo comienza desde cero: el lienzo solo contiene píxeles, por lo que el codificador escribe un archivo nuevo sin EXIF, IPTC o XMP a menos que se vuelvan a insertar
El lienzo contiene los valores de ancho, alto y píxeles necesarios para dibujar. El modelo de cámara EXIF, los directorios GPS, los subtítulos IPTC y los registros de edición XMP son estructuras de contenedores independientes. encodeCanvas recibe solo el lienzo, el tipo MIME y el valor de calidad, por lo que no tiene ningún objeto de metadatos disponible para reinsertar durante toBlob o convertToBlob.
Una codificación nueva no es lo mismo que una operación especializada de tira de metadatos. Este último puede eliminar segmentos con nombre conservando al mismo tiempo los bytes de la imagen comprimida; El lienzo necesariamente decodifica y redibuja. Si es importante mantener los píxeles de origen sin cambios, utilice la herramienta de privacidad creada para el manejo de segmentos o fragmentos en lugar de cambiar el tamaño simplemente para buscar metadatos.
El manejo de la orientación aquí está controlado por el navegador y no se afirma como una regla EXIF universal
El esquema dice que los navegadores modernos generalmente aplican la orientación EXIF y convierten la vista corregida en la salida. Esta aplicación llama a createImageBitmap sin una opción imageOrientation explícita y no tiene ningún elemento de orientación en sus pruebas. Por lo tanto, el comportamiento de orientación exacto pertenece a la ruta del navegador y debe verificarse con el archivo del teléfono y el navegador reales.
Una comprobación práctica utiliza una fotografía cuyas dimensiones guardadas y orientación visual difieren. Cárguelo, inspeccione la vista previa, expórtelo y luego abra el resultado en otro visor. Si la vista previa o la salida cambian inesperadamente, no rote los metadatos a ciegas. Registre el navegador y utilice una herramienta que exponga información de orientación antes de decidir cuál es la intención de la fuente.
Los perfiles de origen no se conservan, mientras que la conversión exacta del color permanece controlada por el navegador.
Las limitaciones del producto establecen que los perfiles de color no se conservan a través del lienzo y los perfiles incrustados inusuales pueden cambiar ligeramente. No dicen que cada entrada se convierta a la fuerza mediante un algoritmo con nombre en un archivo sRGB garantizado. La decodificación, el manejo del color del lienzo y la salida del codificador siguen siendo responsabilidades del navegador en esta implementación.
Mantenga el original junto a la salida redimensionada y compárelos en la misma pantalla. Los rojos y verdes muy saturados pueden revelar una diferencia visible, pero una coincidencia visual no demuestra la preservación del perfil. Un inspector de metadatos puede indicarle si hay un bloque de perfil presente; no puede certificar por sí solo que dos colores reproducidos sean numéricamente idénticos.
Confíe pero verifique: ejecute el archivo redimensionado a través de la herramienta de privacidad de metadatos de imagen para ver exactamente qué bloques, si los hay, quedan
La verificación comienza con dos informes, no con una suposición. Inspeccione el archivo de origen en Privacidad de metadatos de imagen, anote los campos de GPS, cámara, orientación y perfil que comprenda y luego inspeccione el recorte descargado. Un campo que falta en el segundo informe es evidencia directa sobre el resultado del analizador para esos dos archivos.
Revise también la imagen en sí. Las señales de tráfico, las insignias, los reflejos y las caras siguen siendo píxeles y no se pueden eliminar eliminando EXIF. La limpieza de metadatos y la redacción visual responden a diferentes preguntas sobre privacidad. Un panel de metadatos limpio no hace que desaparezca un fondo de identificación, y un recorte ajustado no prueba que todos los bloques contenedores estén ausentes.
Ejemplo resuelto: una foto de un teléfono antes y después de cambiar el tamaño: comparación de los dos informes de metadatos
Elija una fotografía de teléfono no sensible para la prueba resuelta. Registre su tamaño y dimensiones de bytes originales, inspeccione los metadatos, cree un recorte cuadrado como PNG o JPEG y luego inspeccione el nuevo archivo. La lista exacta depende de la entrada y del inspector, por lo que este artículo no inventa un recuento universal de campos de antes y después.
La ruta de origen predice una codificación de lienzo nueva sin una copia deliberada de metadatos. Los dos informes prueban esa predicción con bytes reales. Si queda un campo, conserve los archivos y los detalles del navegador como un caso reproducible. Si no queda nada, exprese la conclusión como "no encontrada en esta inspección", no como prueba contra todas las posibles cargas útiles ocultas.
Lo que esto no cubre: un cambio de tamaño no sustituye a una eliminación de metadatos cuando necesita los píxeles originales sin cambios; Las notas técnicas de Social Image Resizer indican lo que contiene su salida.
El cambio de tamaño no sustituye la eliminación de metadatos cuando la codificación de píxeles original debe permanecer sin cambios. Tampoco puede procesar archivos HEIC, AVIF o RAW de cámara no compatibles en esta ruta. La lista de entrada aceptada es JPEG, PNG y WebP, y cada salida redimensionada ha sido remuestreada y recién codificada, independientemente de que sus dimensiones coincidan o no.
Por lo tanto, el límite técnico de la herramienta es claro: úsela para crear derivados de tamaño social, no como un desinfectante de archivos. Utilice la Privacidad de metadatos de imágenes cuando las categorías de eliminación y los datos que contienen imágenes sin cambios sean importantes. La combinación de las dos herramientas proporciona una secuencia deliberada en lugar de pedir una consecuencia incidental que abarque todo el reclamo de privacidad.
Conclusión: cambiar el tamaño reescribe el archivo: Social Image Resizer vuelve a codificar en su dispositivo y la herramienta complementaria de privacidad de metadatos de imágenes le permite confirmar lo que contiene el resultado.
El cambio de tamaño del navegador reescribe el entregable a partir de píxeles. Ese diseño no deja ningún paso de aplicación que copie el código EXIF, IPTC o XMP en el Blob, al mismo tiempo que introduce una orientación controlada por el navegador y un comportamiento de color que merece observación. Ambas partes son importantes: los metadatos pueden desaparecer mientras que la apariencia renderizada cambia en la forma en que las etiquetas del contenedor alguna vez explicaron.
Trate el archivo redimensionado como un nuevo artefacto. Inspeccione sus metadatos, verifique su orientación y compare su color antes de publicar. Social Image Resizer proporciona el recorte y la codificación locales; el inspector adjunto proporciona pruebas sobre los bloques retenidos. Juntos reemplazan el eslogan absoluto de “el cambio de tamaño lo limpia todo” por una prueba repetible.