旋转Qpixmap然后裁剪它

时间:2016-06-28 14:26:00

标签: image qt rotation qpixmap qlabel

我是QT的新手,我制作了一个程序,在QLabel中旋转图像并选择要裁剪的区域,我的裁剪代码基于此代码here而我的旋转代码是

           current_angle = current_angle + value;
           current_angle = current_angle % 360;
           QPixmap pixmap(original_pixmap_angle);
           QTransform rotate_disc;
           rotate_disc.rotate(current_angle);
           pixmap = pixmap.transformed(rotate_disc);
           ui->label->setPixmap(pixmap);
如果我不进行旋转,

裁剪效果很好,但如果我进行旋转则裁剪失败 任何帮助,请

0 个答案:

没有答案