22/06/2012, 08:47
|
| | | 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 |