Ну да, но проблема-то в том, как модифицировать изображения, подгруженные в клиент с помощью
FileReference и измененную версию снова в него подсунуть, чтоб с помощью метода
upload загрузить это хозяйство на сервер.
Тут я разделяю 2 концептуальных

вопроса:
1. Как модифицировать изображение, имея его в массиве байтов.
2. Как модифицированное изображение "запихнуть" обратно в
FileReference, чтобы отправить его.
По п.1. - есть в объекте
Image, поле
transform.matrix, однако, это влияет только на отображение, а не на саму картинку (т.е. последовательность байт)
По п.2. - если даже как-то изменить изображение, то непонятно, как его его загрузить в FileReference. Ведь, как уже говорилось, поле data - только на чтение.