1. Curso
  2. Archivos binarios
  3. Leer dimensiones de imagen BMP

Leer dimensiones de imagen BMP


Última actualización: 23/08/2020 Dificultad: Intermedio

Cree un programa en C# para leer las dimensiones de una imagen con formato Windows bitmap. Primero debería comprobar que se trata de una imagen .bmp válida, revisando los datos de cabecera 'BM'. Si se trata de una imagen .bmp válida entonces obtenga sus dimensiones (ancho x alto) y muéstrelas en pantalla.

Es un formato propio del sistema operativo Windows. Puede guardar imágenes hasta 24 bits (16,7 millones de colores).

El encabezado de una imagen BMP es el siguiente:

DescripciónBytes
Tipo (BM)0-1
Tamaño2-5
Reservado6-9
Inicio de los datos de la imagen10-13
Tamaño del bitmap14-17
Ancho (píxeles)18-21
Alto (píxeles)22-25
Número de planos26-27
Tamaño de cada punto28-29
Compresión30-33
Tamaño de imagen34-37
Resolución horizontal38-41
Resolución vertical42-45
Tamaño de la tabla de color46-49
Contador de colores50-53

Entrada

Salida

48x48

Solución

Archivos binarios

2 / 7

App Android


Practica C# en cualquier lugar con la app gratis para dispositivos Android.

App Android

Ejercicios C# por dificultad


Aprende C# a tu ritmo, los ejercicios están ordenados por dificultad.

Hacer una donación


Sus donaciones apoyan nuestro trabajo y contribuyen en el mantenimiento de la aplicación.

Publicidad