Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поворот битмапа по/против часовой стрлк [D3, D5, D7]


maxistent ©   (2004-07-02 10:33:00) 

Привет мастерам и не только! Срочно нужна помощь: как повернуть изображение битмапа на определённое количество градусов по/против часовой стрлк?
Если поможете - поеду в церковь и поставлю свечку за здравие Ваше! (может и не одну...)
P.S: Может у кого есть примеры процедур/функций для подобных преобразований?...


maxistent   (2004-07-02 20:39:00) [1]

ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ!!! С МЕНЯ - ПИВО (ВСЕМ ПО Е-МЫЛУ ОТПРАВЛЮ)!!!


MBo   (2004-07-02 13:22:00) [2]

XOld=XC+(XNew-XC)*Cos(Fi)-(YNew-YC)*Sin(Fi)
YOld=YC+(XNew-XC)*Sin(Fi)+(YNew-YC)*Cos(Fi)


Amoeba   (2004-07-02 13:08:00) [3]

TRotateImage
http://www.delphiarea.com/products/#TRotateImage


Путник   (2004-07-02 11:09:00) [4]

http://delphiworld.narod.ru/base/rotate_bitmap2.html

Все работает! С минусом против часовой, с плюсом по часовой стрелке


Iconka   (2004-07-02 10:50:00) [5]

У меня была такая проблемма, мне помогли на этом форуме, но увы код утерян... А в каком направлении копать намек есть.


Vasya.ru   (2004-07-02 10:48:00) [6]

Iconka ©   (02.07.04 10:35) [1]
А поделиться знанием впадлу???
Еще пошли его на f1 и в FAQ


Iconka   (2004-07-02 10:38:00) [7]

А ты пробуй наоборот, не вычислять новое положение для каждой точки, а для новой точки искать предидущее положение? Понятно?


maxistent   (2004-07-02 10:37:00) [8]

две недели пробую! фигня всякая получается...


Iconka   (2004-07-02 10:35:00) [9]

Ну а самому попробовать?... Алгоритм не сложный.


Наверх

Титульная страница Поиск, карта сайта Написать письмо