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