selam,
img dosya türü gzip ile sıkıştırılmıştır haliyle bir tane gzip extractor ile açman gerekiyor. cpp için zlib var open source olarak
http://www.zlib.net/
yapacağın iş, bu kütüphanenin fonksiyonlarına bakıp, listelediğin içerikten (img içeriğini görebilirsin), istediğin dosyayı çıkarabilmek.. bu çıkarım işlemini yaptıktan sonra dosyanın sha1 ini alıp, internette var olan dosya ile karşılaştırabilirsin. bunun için de microsoft un yayınladığı bir exe var basitçe onu c++ da kullanarak geri dönüş değeri alabilirsin.
mantıken bu şekilde yapabiliyor olman lazım.. pratiğini denemedim, araştırman gerek. zlib geliştiricilerine mail atıp ilgili fonksiyonları sorabilirsin yardımcı olacaklardır.
kolay gelsin