0 / 0 / 0
Регистрация: 18.04.2018
Сообщений: 10
|
||||||
1 | ||||||
Delphi 6-7 Вращение изображения через матрицу преобразования02.12.2018, 00:23. Показов 1476. Ответов 4
Здравствуйте, прошу помощи с Delphi. Нужно сделать рисунок, одной из функций которого будет вращение вокруг центра этого рисунка через матрицу преобразования. Я смог сделать перемещение через матрицу преобразования, но с вращением у меня проблемы. Прочитал теорию в интернете, но применить на деле не получается. А именно я дошел до того, что в процедуре TBuffDraw.MatrPreobrEd(Alpha: Extended) рисунок перемещается точку, относительно которой будет происходить вращение и вертится, но я не могу вернуть его на место, где он был, когда пользователь решит его вращать. В тексте указал только основные процедуры, полную программу прикрепил во вложении. Буду очень благодарен за помощь
![]()
0
|
|
02.12.2018, 00:23 | |
Ответы с готовыми решениями:
4
Аффинные преобразования. Вращение
Отрисовка изображения поверх канвы (изображения) и вращение изображения |
0 / 0 / 0
Регистрация: 18.04.2018
Сообщений: 10
|
|
02.12.2018, 13:21 [ТС] | 3 |
Спасибо, но это не совсем то, что нужно. Возможно у кого-то имеется уже готовое вращение именно через матрицу преобразований, просто чтобы послужило примером мне?
0
|
138 / 136 / 100
Регистрация: 10.03.2015
Сообщений: 553
|
|
02.12.2018, 20:42 | 4 |
Не знаю содержится ли в данной статье то что нужно, но вроде о матрице поворота речь идет:
0
|
Почетный модератор
64287 / 47586 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
|
|
02.12.2018, 20:51 | 5 |
![]() Решение
Не нужно пиарить свои сайты, пока не схлопотали. У нас на форуме есть и поворот очки вокруг точки, например
Поворот изображения на 90 градусов и афинные преобразования в 2D, что как оказалось ТС и нужно, например здесь Преобразование изображений в Делфи
1
|
02.12.2018, 20:51 | |
Помогаю со студенческими работами здесь
5
Обработка изображения через матрицу путем аффинных преобразований Преобразования координат двумерных объектов (вращение, параллельный перенос) Вращение изображения Вращение изображения? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |