если вам надо передавать на другое устройство, то это в любом случае "сеть" - локальная или глобальная
если передавать без сети, то можно флешку перетыкать)
а вообще, данные и в т. ч. картинки можно перекидывать и по HTTP (Использовать Longpoll если необходимо постоянно обновление информации). Можно использовать какую-то обертку на сокеты (типа вебсокетов или сокетио, но не уверен, что они есть на плюсах)
если на одном компьютере, то опять же можно сделать локальный сервер, можно закидывать данные с одного приложения в папку, а второе будет их читать (общая память)
для небольших сообщений (не картинок) можно сделать обмен сообщениями
это называется межпроцессорное взаимодействие, IPC, можете сами посомтреть в интернете