Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.12.2012, 19:29   #1
Murashov
Форумчанин
 
Аватар для Murashov
 
Регистрация: 30.10.2012
Сообщений: 121
По умолчанию Матрица поворота

При повороте изображения появляются чёрные точки.
в чём может быть проблема?

Расчёт координат происходит по формулам:
x+ ( (j-centr_x)* cos(angle_rad) -(i-centr_y)*sin(angle_rad))
и
y+ (-(j-centr_x)*-sin(angle_rad) +(i-centr_y)*cos(angle_rad))

где x и y - положение центра изображения на экране,
i - внешний цикл от 0 до высоты изображения
j - внутренний цикл от 0 до ширины изображения
centr_x - ширина/2
centr_y - высота/2 (центр)
angle_rad - угол поворота в радианах


Murashov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поворот изображения, матрица поворота kordax Помощь студентам 9 19.01.2012 23:21
Расчет угла поворота evg08 Помощь студентам 3 24.09.2010 23:34
Непонятки с DirectX (матрица поворота, камера, матрица проекции) ROD Общие вопросы C/C++ 2 17.09.2010 17:00
Угол поворота KoBRaAndrey Общие вопросы Delphi 7 29.08.2010 18:08
Процедура поворота изображения Илья PHoeNiX Общие вопросы Delphi 3 08.06.2008 13:59