Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/06/2012, 08:47
Avatar de cronopiomx
cronopiomx
 
Fecha de Ingreso: mayo-2012
Ubicación: Programing Cloud
Mensajes: 282
Antigüedad: 12 años, 6 meses
Puntos: 28
Respuesta: Comparar imagenes BMP

haz lo que dice el penultimo comentario trabaja leyendo char a char, aqui tienes el code..

#include <stdio.h>
#include <string.h>
#include <iostream>
#include <vector>
using namespace std;

void fcompare(void)
{
bool ok = false;
FILE *File1, *File2;
char buffer1, buffer2;

File1 = fopen ("C://img1.bmp" , "rb");
File2 = fopen ("C://img2.bmp" , "rb");

while (!feof(File1))
{
fread (&buffer1, 1 , 1 ,File1);
fread (&buffer2, 1 , 1 ,File2);
if (buffer1 != buffer2)
{
printf("Distintos.\n");
ok = true;
break;
}
}
if (ok==false) printf("Iguales.\n");
printf("Fin.\n");
}
int main ()
{
fcompare();

system("pause");
}

s2 crono