Sicuramente esistono delle librerie già pronte per il C/C++ per il tipo di file in questione (PNG), ma devi trovarle ed utilizzarle.

Se vuoi fare direttamente in C/C++, devi documentarti sulla struttura interna dei file PNG per ottenere le bitmap da confrontare a partire dai file.