Базовые функции работы с изображениями есть в классе BitmapData:
- setPixel - установка цвета пикселя
- copyPixels - копирование прямоугольной области
кроме того, есть матричные трансформации цвета, множество фильтров, шум, разные типы слияния изображений, копирование цветовых каналов по отдельности, заливка и т.д.
для поворота и масштабирования есть возможность использовать метод draw() - в этот метод передается любой экранный обьект(спрайт с детьми, другой битмап, геометрические фигуры Shape, текстовое поле) и рендерится в битмапдату, если нужно нарисовать это с поворотом, как оно отображается на экране - просто передайте матрицу трансформации обьекта как дополнительный параметр.
найти инфу можно в документации Адоба: flash.display.BitmapData
сам пользуюсь, очень доволен, и вам того же желаю
