Diferencia entre bitmap y jpeg

Bitmap vs Jpeg

En el mundo de las imágenes, hay muchos estándares que se pueden usar para almacenar y trabajar con las imágenes. Bitmap es el más antiguo de estos estándares y ha estado en casi todos los sistemas operativos, mientras que Jpeg es un estándar que fue desarrollado mucho más tarde por el Joint Photographic Experts Group para manejar fotos y otras imágenes realistas. Los mapas de bits son muy simples para almacenar imágenes y, al principio, ni siquiera tenían capacidades de compresión, a diferencia de Jpeg, que utiliza algoritmos complejos para optimizar la calidad de la imagen mientras mantiene el tamaño del archivo bajo..

Para reducir el tamaño de una imagen, Jpeg utiliza un algoritmo de compresión con pérdida que elimina partes de los datos de la imagen. El mapa de bits no ofrece compresión con pérdida y las imágenes en mapas de bits suelen ser bastante grandes. Para reducir el tamaño de una imagen de mapa de bits, necesitaría usar un algoritmo de compresión como el de zip o usar una paleta indexada. Una paleta indexada le permite reducir el número de colores definidos a los que se utilizan en su imagen. Como ejemplo, si tiene un archivo que necesita los colores en una paleta de 32 bits pero no usa todos los colores, puede definir una paleta indexada que no tenga los colores no utilizados. Si la paleta resultante se ajusta a 24 bits, el tamaño del archivo se reduce dramáticamente sin afectar la calidad de la imagen..

La antigüedad y el uso generalizado de los mapas de bits significa que ha sido aceptado como un estándar sin patentes y que los usuarios no tienen que preocuparse por ser demandados. Jpeg tuvo un pasado bastante tumultuoso cuando se trata de patentes. Algunas compañías han afirmado que tienen derechos de patente sobre Jpeg o el uso general de Jpegs en sitios web públicos. Muchas compañías han sido demandadas y cientos de millones de dólares han cambiado de manos debido a Jpeg. Aunque la mayoría de las patentes ya están vencidas o revocadas por los tribunales o la oficina de patentes, siempre existe la posibilidad de que surjan algunos problemas legales relacionados con los archivos JPEG..

Resumen:
1. Las imágenes Jpeg utilizan un algoritmo de compresión con pérdida mientras que los mapas de bits usan algoritmos de compresión sin pérdida.
2. Los archivos JPEG son bastante complejos, mientras que los mapas de bits son muy simplistas..
3. Los mapas de bits pueden reducir aún más el tamaño de su archivo utilizando una paleta indexada donde solo se definen en la paleta los colores que se utilizan en la imagen..
4. Bitmap está libre de patentes, mientras que Jpeg tuvo algunos debacle de patentes en el pasado.