Я пытаюсь повернуть матрицу, точнее изображение, на альфа-градус.Я использую матрицу вращения, чтобы найти, повернуть ее, но если матрица не квадратная, то вращение не удается и дает искаженный вывод.
давайте посмотрим, у нас есть матрица mxn
for i to m
for j to n
new_i = i*cos(alpha) - j*sin(alpha)
new_j = i*sin(alpha) + j*cos(alpha)
write the value of sourceimage[i][j] to a new image[new_i][new_j]
Что мне здесь не хватает?