Возможно нетипичная для консольного С++ задача, но нужно проверить, нет ли EXIF-данных в картинке, если есть - удалить (это уже не обязательно, но желательно) и проверить еще её цветность (кол-во цветов) и размеры. Нет ли для консольного Си++ какой-нибудь аналогичной GDlib библиотеки ?