Создание аффинных матриц трансформации как в Adobe Animate
В Adobe Animate растровые изображения содержат аффинную матрицу трансформации. (Пример с изображением, которое повёрнуто на 90 градусов относительно центра координат)
<DOMBitmapInstance libraryItemName="Растровое изображение 1" selected="true">
<matrix>
<Matrix d="0" c="-1" b="1" a="0"/>
</matrix>
</DOMBitmapInstance>
Существует ли какой-нибудь Python модуль для создания подобной матрицы из переменных перемещения, вращения и масштабирования? К примеру
x, y = 0, 0 # translation
sx, sy = 1, 1 # scale
angle = 180 # rotation in degrees
matrix = some_crappy_matrix_generation_method(x, y, sx, sy, angle)