У меня есть необработанные данные в файле, которые я хотел бы сохранить в файле изображения (bmp, jpg, png или даже gif (eegad)). Я бы хотел, чтобы это был двусторонний процесс: мне нужно иметь возможность надежно преобразовать файл изображения позже и получить файл, идентичный исходному файлу.
Я не ищу инструкции по стеганографии; файл изображения, вероятно, будет иметь ширину в один пиксель и высоту в миллионы пикселей и выглядеть как мусор. Это нормально.
Я изучил утилиту Imagemagick convert
, но меня пугает большое количество опций и краткая справочная страница. Я предполагаю, что мог бы просто использовать это для преобразования «сырого» черного канала в png, но мне нужно было бы указать кучу других вещей. Любые подсказки? Я бы предпочел работать в Imagemagick или использовать утилиты Linux.
Если вам интересно, в моей просьбе нет ничего ни черной шляпы, ни плаща и кинжала. Я просто хочу автоматически создавать резервные копии некоторых важных данных на сайте обмена фотографиями.