Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/06/2013, 09:41
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 2 meses
Puntos: 1360
Respuesta: Leer BMP en java

Código Java:
Ver original
  1. import java.io.BufferedInputStream;
  2. import java.io.DataInputStream;
  3. import java.io.EOFException;
  4. import java.io.FileInputStream;
  5. import java.io.IOException;
  6.  
  7. public class Main {
  8.  
  9.     public static void main(String[] args) {
  10.         int contador=0;
  11.         try{
  12.             FileInputStream archivo = new FileInputStream("prueba.bmp");
  13.             BufferedInputStream buff = new BufferedInputStream(archivo);
  14.             DataInputStream datos = new DataInputStream(buff);
  15.             try{
  16.                 while (true){
  17.                     byte in = datos.readByte();
  18.                     System.out.printf("%d - %02X - %03d \n", contador++, in, in & 0xFF);
  19.  
  20.                 }
  21.             }catch(EOFException eof){
  22.                     buff.close();
  23.                 }
  24.             }catch(IOException e){
  25.                 System.out.println("Error  " + e.toString());
  26.             }
  27.         }
  28.  
  29.     }