Russian Qt Forum

Qt => Общие вопросы => Тема начата: demaker от Ноябрь 24, 2017, 10:23



Название: QImage поворот изображения
Отправлено: demaker от Ноябрь 24, 2017, 10:23
Доброго дня, всем!!!
Скажите как с помощью QImage::transformed повернуть(вращать) изображение.
Спасибо!


Название: Re: QImage поворот изображения
Отправлено: Apktyc от Ноябрь 24, 2017, 10:32
QImage::transformed требует QMatrix, у QMatrix есть метод rotate. (Еще может быть понадобится QImage::trueMatrix)

Код
C++ (Qt)
QMatrix Mat;
Mat.rotate(45);
Image.transformed(Mat);


Название: Re: QImage поворот изображения
Отправлено: demaker от Ноябрь 24, 2017, 12:10
Спасибо


Название: Re: QImage поворот изображения
Отправлено: demaker от Ноябрь 24, 2017, 16:43
А не подскажите как с помощью QMatrix увеличить изображение ::)


Название: Re: QImage поворот изображения
Отправлено: Apktyc от Ноябрь 24, 2017, 16:48
QMatrix::scale (http://doc.qt.io/qt-5/qmatrix.html#scale) же