ПРОГРАММЫ

Программа по шифрованию изображений
Image Codec 2003

Идею этой программы мне подарил Петр Шишков, и написана эта программа была как курсовой проект по предмету "Цифровая обработка изображений".

Оказывается, если над изображением выполнить двумерное преобразование Фурье и представить результат в графическом виде, мы получим картинку вроде тех, что показаны чуть ниже:

Количество черноты в центре и ее "ровность" зависит от некоторых параметров преобразования, причем в любом случае исходная картинка может быть восстановлена без потери качества путем обратных преобразований Фурье с коэффициентами, соответствующими прямым преобразованиям.

Далее на этот черный фон в центре накладывается картинка, после чего получившееся изображение прогоняется через обратное БПФ, и получается изображение, практически не отличающееся от оригинала: изменения видны только в углах.

Теперь если даже убрать большую часть картинки, то "записанная" информация останется и ее можно будет восстановить! Алгоритм работы программы приведен ниже:


"Вшивание" информации в изображение


Восстановление скрытой информации

Нектороые примеры приведены ниже: слева - картинка, справа - ее обаз после БПФ.


"Чистая каринка" и ее БПФ


Картинка с "вшитым изображением" - в углах изображения едва заметные изменения


Испорченная предыдущая картинка - БПФ стало более размытым, но сохранило информацию

Более подробное описание смотрите в документации на английском языке.


Вернуться к странице загрузки программ