pyqt qimage 旋转90°
要旋转QImage对象90度,可以使用QTransform类。以下是一个示例代码:
from PyQt5.QtGui import QImage, QTransform
# 创建QImage对象
image = QImage('image.png')
# 旋转90度
transform = QTransform().rotate(90)
rotated_image = image.transformed(transform)
# 保存旋转后的图像
rotated_image.save('rotated_image.png')
在上面的代码中,首先创建一个QImage对象,然后使用QTransform类创建一个旋转90度的变换。最后,使用transformed()方法应用变换并返回一个新的旋转后的QImage对象。最后,可以使用save()方法将旋转后的图像保存到磁盘上。
原文地址: https://www.cveoy.top/t/topic/b1yD 著作权归作者所有。请勿转载和采集!