У меня есть консольное приложение, которое выводит на экран некоторые данные, и теперь мне нужно сравнить изображения. Если изображения разные, я хочу показать изображения пользователю. Как лучше всего отобразить два изображения во время выполнения консольного приложения? Я предполагаю, что использовал бы какую-то межпроцессную коммуникацию для отправки информации туда и обратно, но я не уверен, как именно я поступил бы так хорошо.
Кроме того, я бы предпочел НЕ сохранять изображения в файлы, если это возможно. Нет причин сохранять данные, и если консольное приложение неожиданно завершает работу, лучше, если в файловой системе не останется грязи.
Есть ли у кого-нибудь мысли о том, как лучше всего это сделать?