要旋转 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() 方法将旋转后的图像保存到磁盘上。

PyQt QImage 旋转 90 度:完整示例代码

原文地址: https://www.cveoy.top/t/topic/nl7E 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录