Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Понятие аффинных преобразований.






    Одной из главных особенностей функционирования ГИС РВ является организация динамики символов объектов, включающая такие операции как: параллельный перенос, поворот и изменение масштаба, при реализации которых часто допустимы аффинные преобразования:

    1. Перенос, задаваемый простейшими соотношениями:

    (1.2.1)

    2. Поворот вокруг начальной точки на угол , описываемый формулой:

    (1.2.2)

    3.Растяжение (сжатие) вдоль координатных осей, задаваемое в виде:

    (1.2.3)

    Осуществляя композицию описанных выше процедур (1.2.1-1.2.3), аффинное преобразование трансформируется в преобразование подобия, содержащее преобразования сдвига, поворота и изменения масштаба:

    (1.2.4)

     

    Отсюда вытекает, что движение символов на экране ГИС ОУ можно задать с помощью последовательности операций поворота и параллельного переноса. Операция параллельного переноса является простой для программной реализации и достаточно быстрой, поскольку требует не более двух операций сложения целых чисел для каждой точки символа (1.2.4). Операция поворота символа требует значительного количества машинных ресурсов, поскольку для ее выполнения в общем случае осуществляется четыре операции умножения и две операции сложения действительных чисел (1.2.4).






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.