Курсовая работа по обработке изображений
- Опубликовано: 26.12.2007
Настоящие методические указания предназначены, прежде всего, для студентов моей специальности 230101 «Вычислительные машины, комплексы, системы и сети», которые хотели бы успешно выполнить курсовую работу по дисциплине с громким названием «Обработка изображений, распознавание образов и мультимедиа». Также они могут быть полезны для студентов и других специальностей и вообще всех интересующихся обработкой изображений и распознаванием текста.
- Задание на курсовую работу
- Документный интерфейс
- Открытие изображения
- Работа с изображением и его отображение
- Работа с точками и цветами
- Яркость точки и гистограммы изображения
- Изменения яркости и контрастности
- Изменение цветности (бинаризация, оттенки серого, негатив)
- Наложение шума и фильтры шумоподавления (сглаживания)
- Методы выделения границ
- Распознавание текста
- Непрерывное преобразование Фурье
- Дискретное преобразование Фурье
- Преобразование Уолша-Адамара
- Источники информации
Открытие изображения
Его удобно выполнять с помощью диалогового окна «Открытие изображения» (класс TOpenDialog или TOpenPictureDialog), а само изображение хранить и отображать в компоненте класса TImage. При этом, помимо «классических» типов графических файлов (в частности, *.bmp) удобно было бы иметь возможность загружать полноцветные фотографические изображения в формате JPEG (так как на полноцветных картинках лучше всего наблюдаются некоторые эффекты). Это легко осуществимо примерно так:
uses JPEG; var JPEGImage: TJPEGImage; Image: TImage; begin JPEGImage := TJPEGImage.Create; JPEGImage.LoadFromFile (OpenDialog.FileName); Image.Picture.Assign (JPEGImage); JPEGImage.Free; end;