Распознание образов.
ОСНОВНЫЕ СВЕДЕНИЯ.
Первоочередной
задачей СТЗ является распознание объекта
находящегося в пределах видимости
системы. Распознание объекта производиться
по следующему алгоритму:
Проходим по массиву данных с углов и
находим крайние, выступающие точки,
опираясь на найденные точки, мы
"дорисовываем" прямоугольные
треугольники к объекту, катеты
"дорисованных" треугольников
являются проекциями то есть модуль
разности координат опорных точек,
гипотенузы треугольников являются
сторонами объекта, в том случае если у
нас паралеллограммообразный объект
(квадрат, прямоугольник) угол поворота
прямоугольного обьекта не что иное как
акс синус угла противолежащего катету
"дорисованного" треугольника так
как функция asin возвращает значение угла
в радианах то необходимо домножать
результат на 180/pi.
ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ
Написать и отладить программу на языке
С++ в среде программирования Borland
C++ Builder, в
которой обрабатывается файл изображения,
подготовленный при выполнении предыдущих
работ, и производиться распознание
объекта по геометрическим характеристикам.
Считывание данных из исходного файла.
Определение центра формы объекта.
Определение опорных точек и характеристик
объекта.
Распознание объекта.