Все подразделы открываются в отдельном окне


ПРОГРАММЫ

Программы по обработке изображений

Эти две программы были написаны мной в Канаде, пока я обучался на курсе "Цифровая обработка изображений" (Digital Image Processing). Это учебные программы и они сносно работают только с определенными изображениями - картинка должна быть битмапом (*.bmp), причем квадратной со стороной размера 2^N, т.е. 2, 4, 8, 16 и т.д. Конечно, программы могут работать и с JPG файлами произвольного размера, но из-за JPG-вского сжатия результат не так хорош, как с bmp-файлами.

Скачать программы и образцы картинок 1,1 Мб

Скачать подробные описания программ (англ.) 5,0 Мб

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

Программа по формированию двумерного фильтра и применению его к картинкам

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

В обеих программах используются обработки массивов данных, а также прямое и обратное преобразования Фурье (двумерные). Скоро попробую сделать тоже самое, но только не "софтовым", а "железным" способом - для этого буду применять набор с сигнальным процессором - приобрел его в 1999 году в фирме АВТЕКС (www.autex.ru), но руки так и не дошли по-настоящему взяться за DSP-программирование. Реального применения разработанная программа, конечно, вряд ли будет иметь, но для меня важно научиться программировать процессоры цифровой обработки сигналов (ЦОС) - со вводом-выводом из компьютера я уже сталкивался (в т.ч. и "прямой ввод-вывод" из под ХР), контроллеры тоже программировал, теперь - ЦОС.